356 Repositories
PHP symfony-console Libraries
PHPStan Symfony Framework extensions and rules
PHPStan Symfony Framework extensions and rules PHPStan This extension provides following features: Provides correct return type for ContainerInterface
A Symfony2 bundle that integrates Select2 as a drop-in replacement for a standard entity field on a Symfony form.
select2entity-bundle Introduction This is a Symfony bundle which enables the popular Select2 component to be used as a drop-in replacement for a stand
Keep your .env.example file up to date
Envy Automate keeping your environment files in sync. How many times have you onboarded a new dev onto your team, only to have to spend ages debugging
Site E-Commerce avec Symfony 6
E-commerce Symfony 6 Site e-commerce créé avec Symfony 6dans une série de tutoriels présents sur la chaîne Nouvelle-Techno.fr à cette adresse : https:
Twig extensions for common navigation widgets for symfony.
Twig Navigation Extension This bundle provides a Twig extensions for common navigation widgets. Installation composer require m2mtech/twig-navigation-
The server component of API Platform: hypermedia and GraphQL APIs in minutes
API Platform Core API Platform Core is an easy to use and powerful system to create hypermedia-driven REST and GraphQL APIs. It is a component of the
Symfony bundle for class/method memoization
Symfony service memoization bundle This bundle provides memoization for your services - every time you call the same method with the same arguments a
This bundle aims to easily integrate & use the Froala editor in Symfony 4.4+/5.0+.
KMSFroalaEditorBundle Introduction This bundle aims to easily integrate & use the Froala editor in Symfony 4.4+/5.0+. If you want to use it with Symfo
Sanitize untrustworthy HTML user input (Symfony integration for https://github.com/tgalopin/html-sanitizer)
html-sanitizer is a library aiming at handling, cleaning and sanitizing HTML sent by external users (who you cannot trust), allowing you to store it and display it safely. It has sensible defaults to provide a great developer experience while still being entierely configurable.
Symfony bundle which provides OAuth 2.0 authorization/resource server capabilities
Symfony bundle which provides OAuth 2.0 authorization/resource server capabilities. The authorization and resource server actors are implemented using the thephpleague/oauth2-server library.
This package provides a framework-agnostic database backup manager for dumping to and restoring databases from S3, Dropbox, FTP, SFTP, and Rackspace Cloud
Database Backup Manager This package provides a framework-agnostic database backup manager for dumping to and restoring databases from S3, Dropbox, FT
Security CSRF (cross-site request forgery) component provides a class CsrfTokenManager for generating and validating CSRF tokens.
Security Component - CSRF The Security CSRF (cross-site request forgery) component provides a class CsrfTokenManager for generating and validating CSR
🐘 🎯 Hexagonal Architecture, DDD & CQRS in PHP
🐘 🎯 Hexagonal Architecture, DDD & CQRS in PHP Example of a PHP application using Domain-Driven Design (DDD) and Command Query Responsibility Segrega
This is a Symfony bundle that lets you you integrate your PSR-6 compliant cache service with the framework
PSR-6 Cache bundle This is a Symfony bundle that lets you you integrate your PSR-6 compliant cache service with the framework. It lets you cache your
Sylius is an Open Source eCommerce platform on top of Symfony.
Sylius is an Open Source eCommerce platform on top of Symfony. The highest quality of code, strong testing culture, built-in Agile (BDD) workflow and
The BrowserKit component simulates the behavior of a web browser
BrowserKit Component The BrowserKit component simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms
A PHP replacement layer for the C intl extension that also provides access to the localization data of the ICU library.
A PHP replacement layer for the C intl extension that also provides access to the localization data of the ICU library.
The NelmioApiDocBundle bundle allows you to generate a decent documentation for your APIs
NelmioApiDocBundle The NelmioApiDocBundle bundle allows you to generate a decent documentation for your APIs. Migrate from 3.x to 4.0 To migrate from
Security Component - Guard
The Guard component brings many layers of authentication together, making it much easier to create complex authentication systems where you have total control.
A tool to generate boilerplate code, interact with and debug Drupal.
Table of Contents generated with DocToc Drupal Console Required PHP version Drupal Console documentation Download Drupal Console Run Drupal Console Co
instagrambot ,it’s a console-based script created for autovoting (auto poll voting) and auto looking stories
instagrambot instagram bot for auto story view 3 instagrambot ,it’s a console-based script created for autovoting (auto poll voting) and auto looking
Chat application build with Symfony
Chat App Chat application build with Symfony! Explore the docs » View Demo · Report Bug · Request Feature Table of Contents About The Project Built Wi
WordPress Interop Bundle
WordPress Interop Bundle Introduction This bundle integrates williarin/wordpress-interop with Symfony. Installation composer require williarin/wordpre
BookStore Application web - Symfony 5.4
BookStore Application web - Symfony 5.4 Présentation du projet Il s’agit d'une application Symfony 5.4 qui est appelée bookstore. L’application gèrer
Larasymf - mini framework for medium sized projects based on laravel and symfony packages
Larasymf, PHP Framework Larasymf, as its says is a mini framework for medium sized projects based on laravel and symfony packages We have not yet writ
PHP Cache Duration
PHP Cache Duration Introduction A readable and fluent way to generate PHP cache time. Built and written by Ajimoti Ibukun Quick Samples Instead of thi
Provides KazInfoTeh integration for Symfony Notifier.
KazInfoTeh Notifier Provides KazInfoTeh integration for Symfony Notifier. DSN example KAZ_INFO_TEH_DSN=kaz-info-teh://USERNAME:PASSWORD@default?sender
Go is a simple PHP build tool built on Symfony Console
Go is a simple PHP build tool built on Symfony Console
Skeleton for creating a new Command Line Interface application with a minimum of dependencies.
Skeleton for creating a new Command Line Interface application with a minimum of dependencies.
The query filter bundle allows you to filter data from QueryBuilder and the Database
The query filter bundle allows you to filter data from QueryBuilder and the Database. you can filter multiple columns at the same time and also you can filter relation fields with two-level deep and without any join in your query builder.
🤖 GitHub Action to run symfony console commands.
Symfony Console GitHub Action Usage You can use it as a Github Action like this: # .github/workflows/lint.yml name: "Lint" on: pull_request: push
Weblate translation provider for Symfony Translation.
Weblate Translation Provider This bundle provides a Weblate integration for Symfony Translation. Installation composer require m2mtech/weblate-transla
Enraged Xenomorph - DDD/CQRS Symfony Application Boilerplate
Enraged Xenomorph - DDD/CQRS Symfony Application Boilerplate This project is very opinionated attempt to compile a bit of experience, few good practic
Full symfony website application cms + app all in one
Symfony Web App All in one cms website + Inventori Invoice Accounting Application A new modern web app with content management system for build websit
Domain-Driven Design Maker for Symfony apps
Domain-Driven Design Maker for Symfony applications This bundle assumes you are using https://github.com/yceruto/symfony-ddd-skeleton architecture or
The Cache component provides an extended PSR-6 implementation for adding cache to your applications.
Symfony PSR-6 implementation for caching The Cache component provides an extended PSR-6 implementation for adding cache to your applications. It is de
Takes care of Apple push notifications (APNS) in your PHP projects.
Notificato Notificato takes care of push notifications in your PHP projects. Italian: notificato è: participio passato English: notified Why use Notif
The Translation component provides tools to internationalize your application.
Translation Component The Translation component provides tools to internationalize your application. Getting Started $ composer require symfony/transl
Symfony Recipes Repository
Symfony Recipes Symfony recipes allow the automation of Composer packages configuration via the Symfony Flex Composer plugin. This repository contains
A simple shell script which loads a magento environment
A simple shell script to load up a Magento environment and execute PHP code Very experimental and should only be ran on dev servers REQUIRES php pcntl
Console - The Console component eases the creation of beautiful and testable command line interfaces.
Console Component The Console component eases the creation of beautiful and testable command line interfaces. Sponsor The Console component for Symfon
Http-kernel - The HttpKernel component provides a structured process for converting a Request into a Response.
HttpKernel Component The HttpKernel component provides a structured process for converting a Request into a Response by making use of the EventDispatc
Debug - The Debug component provides tools to ease debugging PHP code.
Debug Component CAUTION: this component is deprecated since Symfony 4.4. Instead, use the ErrorHandler component. The Debug component provides tools t
Routing - The Routing component maps an HTTP request to a set of configuration variables.
Routing Component The Routing component maps an HTTP request to a set of configuration variables. Getting Started $ composer require symfony/routing
Process - The Process component executes commands in sub-processes.
Process Component The Process component executes commands in sub-processes. Sponsor The Process component for Symfony 5.4/6.0 is backed by SensioLabs.
Html-sanitizer - The HtmlSanitizer component provides an object-oriented API to sanitize untrusted HTML input for safe insertion into a document's DOM.
HtmlSanitizer Component The HtmlSanitizer component provides an object-oriented API to sanitize untrusted HTML input for safe insertion into a documen
Enter-to-the-Matrix-with-Symfony-Console - Reproduction of the "Matrix characterfall" effect with the Symfony Console component.
Enter to the Matrix (with Symfony Console) Reproduction of the "Matrix characterfall" effect with the Symfony Console component. Run Clone the project
Yii2-symfonymailer - Yii 2 Symfony mailer extension.
Yii Mailer Library - Symfony Mailer Extension This extension provides a Symfony Mailer mail solution for Yii framework 2.0. For license information ch
Mediator - CQRS Symfony bundle. Auto Command/Query routing to corresponding handlers.
Installation $ composer require whsv26/mediator Bundle configuration // config/packages/mediator.php return static function (MediatorConfig $config)
A PHP notebook application build with PHP Symfony as back-end API and VueJS/Vuetify front-end.
PHPersonal Notes 📓 - BETA RELEASE PHPersonal notes is an application to store your personal notes! PHPersonalnotes is build with Symfony/VueJS/Vuetif
A php library for coinex exchange apis .
Coinex API PHP Coinex digital coin exchange API for PHP Requirements PHP=7.1 CURL PHP module Install composer require roozbeh/coinex_php Acquire acce
This component provides a collection of functions/classes using the symfony/intl package when the Intl extension is not installed.
Symfony Polyfill / Intl: ICU This package provides fallback implementations when the Intl extension is not installed. It is limited to the "en" locale
This package provides a console command to convert dynamic JS/CSS to static JS/CSS assets.
Laravel Nova Search This package provides a console command to convert dynamic JS/CSS to static JS/CSS assets. Requirements laravel-mix v6.0+ php 7.3+
Projet développé en full Symfony
O'Flix 1/ Infos sur le projet Projet développé avec Symfony 5 / Twig / Bootstrap / JS sous PHP v8 Une fois cloné = composer install = création du fi
Rest API - JWT - Symfony5
Symfony5 JWT - REST API Example Symfony5 JWT - REST API Example Built With PHP Symfony 5 PostgreSQL Getting Started This is an example of how you may
A PHP framework for console artisans
This is a community project and not an official Laravel one Laravel Zero was created by, and is maintained by Nuno Maduro, and is a micro-framework th
Demo serverless applications, examples code snippets and resources for PHP
The Serverless LAMP stack Examples Code example Description AWS blog link 0.1-SimplePhpFunction A very simple implementation of a PHP Lambda function.
Symfony bundle to publish status updates on Facebook, LinkedIn and Twitter.
Upgrading? Check the upgrade guide. What's this? This is a Symfony bundle written in PHP 7.1 that wraps martin-georgiev/social-post - an easy way for
codecourse.com video downloader.
Codecourse Downloader Download codecourse.com videos. Description Inspired from iamfreee/laracasts-downloader. Download or update your local catalogue
Private groups to share messages, photos, videos, links with friends and family.
A truly private space for you and your friends What is Zusam ? Zusam (/tsuˈzam/) is a free and open-source way to self-host private forums for groups
The PasswordHasher component provides password hashing utilities.
PasswordHasher Component The PasswordHasher component provides secure password hashing utilities. Getting Started $ composer require symfony/password-
Phalcon cli template
Phalcon cli template This is just sample boostraping application for command line applications using the outstanding Phalcon Framework. Installation J
Phalcon devtools
Yarak yarak - (Falconry) a state of prime fitness in a falcon Laravel inspired Phalcon devtools Database migrations that rollback step-by-step, reset
Laravel Framework Plugin for PhpStorm / IntelliJ IDEA
IntelliJ IDEA / PhpStorm Laravel Plugin Based on Symfony Plugin Key Value Plugin url https://plugins.jetbrains.com/plugin/7532 Id de.espend.idea.larav
Composer as a service
Composer as a service What is it? Originally the idea came from @pgodel Having some issue with little instances or slow connection, I decided to make
Core code of NumberNine CMS
Introduction NumberNine is a CMS for building websites and web applications with Symfony. While generic enough to meet standard websites requirements,
Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL.
⚠️ Note - Not the latest version This is the repository for Bolt 3. Please know that Bolt 5 has been released. If you are starting a new project, plea
Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony
Grav Grav is a Fast, Simple, and Flexible, file-based Web-platform. There is Zero installation required. Just extract the ZIP archive, and you are alr
This project lists all the mandatory steps I recommend to build a Website using Symfony, Twig, Doctrine.
{% raw %} -- keep this for Jekyll to fully bypass this documents, because of the Twig tags. Symfony Website Checklist 📑 Summary~~~~ Elevator pitch P
PlayZ is an esport event organization and management website allowing the creation of tournaments on the most popular video games of the esport scene.
PlayZ the playz to play Table of Contents Description "What is Playz?" In one sentence PlayZ is "an esport event organization and management website a
The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
DeviceDetector Code Status Description The Universal Device Detection library that parses User Agents and detects devices (desktop, tablet, mobile, tv
Implements a Refresh Token system over Json Web Tokens in Symfony
JWTRefreshTokenBundle The purpose of this bundle is manage refresh tokens with JWT (Json Web Tokens) in an easy way. This bundles uses LexikJWTAuthent
PHP frontend for security.symfony.com
SensioLabs Security Checker WARNING: Don't use this piece of software anymore as the underlying web service will stop working at the end of January 20
Reverse proxy skeleton built for docker with traefik, showcasing a Symfony + React application
Decoupled Backend(Symfony) + Frontend(React ts) built with Traefik & Docker Reverse proxy skeleton built for docker with traefik, showcasing a decoupl
Meta package tying together all the key packages of the Symfony CMF project.
This repository is no longer maintained Due to lack of interest, we had to decide to discontinue this repository. The CMF project focusses on the Rout
📦🚀 Fast, zero config application bundler with PHARs.
Fork of the unmaintained box2 project. This project needs your help! Upgrading from Box2? Checkout the upgrade guide! Goal The Box application simplif
💥 Collision is a beautiful error reporting tool for command-line applications
Collision was created by, and is maintained by Nuno Maduro, and is a package designed to give you beautiful error reporting when interacting with your
POC d'un projet Clean Architecture + DDD
Proof Of Concept - Clean Architecture & DDD Installation Dans un premier temps, cloner le repository : git clone https://github.com/TBoileau/rse cd rs
Fork of Symfony Rate Limiter Component for Symfony 4
Rate Limiter Component Fork (Compatible with Symfony =4.4) The Rate Limiter component provides a Token Bucket implementation to rate limit input and
A next generation symfony website landing page with dark mode.
Symfony Web App template themes A next generation symfony website landing page with dark mode.
Symfony kafka bundle to produce and consume messages.
Technology stack Quick start Example project Basic Configuration Consuming messages Retrying failed messages Handling offsets Decoders Denormalizers V
Auto register services aliases in the Symfony container.
Service Alias Auto Register A bundle for Symfony 5. Description The S.O.L.I.D. principles are a set of five design principles intended to make softwar
A toolbar for Laravel Telescope, based on the Symfony Web Profiler.
Laravel Telescope Toolbar Extends Laravel Telescope to show a powerful Toolbar See https://github.com/laravel/telescope Install First install Telescop
Password manager featuring client-side encryption, vaults, folders and more.
vaults is a password manager featuring client side AES-256 encryption, PBKDF2 hashing, vaults, password generation & more. Features Technical overview
Instrument commands/workers/custom code with datadog, newrelic, tideways, symfony, spx.
sourceability/instrumentation This library provides a simple interface to start and stop instrumenting code with APMs. Symfony commands and messenger
Supercharge your Symfony console commands!
zenstruck/console-extra A modular set of features to reduce configuration boilerplate for your commands: /** * Creates a user in the database. * *
Symfony 5 bundle to easily create dynamic subpages with Markdown. Useful for help sections and wikis.
MarkdownWikiBundle This bundle allows you to create rich subpages in a Symfony project using Markdown. Pages are stored in a file cache and sourced fr
A wrapper package to run mysqldump from laravel console commands.
A wrapper package to run mysqldump from laravel console commands.
📝 Artisan Menu - Use Artisan via an elegant console GUI
📝 Artisan Menu Use Artisan via an elegant console GUI Features Run built-in and custom Artisan commands from a console GUI Prompts to enter required
In-browser console for Laravel PHP framework.
Laravel 4 Console In-browser console for Laravel 4 PHP framework. This bundle executes your code within ConsoleController@postExecute context, and dis
Tabler.io bundle for Symfony - a backend/admin theme for easy integration
Tabler Bundle for Symfony This repository contains a Symfony bundle, integrating the fantastic Tabler.io HTML Template into your Symfony project. It s
example of LexikJWTAuthenticationBundle with Symfony 4.4
Install Dependency composer install Generate the SSL keys: php bin/console lexik:jwt:generate-keypair Create database php bin/console doctrine:datab
Extendable Interactive Make Command for Laravel
Extendable Interactive Make Command for Laravel Make your life easier with interactive make command! Installation composer require hydreflab/laravel-m
Laravel 4.* and 5.* service providers to handle PHP errors, dump variables, execute PHP code remotely in Google Chrome
Laravel 4.* service provider for PHP Console See https://github.com/barbushin/php-console-laravel/releases/tag/1.2.1 Use "php-console/laravel-service-
The package contains a bootstrap for running Yii3 console application.
Yii Console Runner The package contains a bootstrap for running Yii3 console application. Requirements PHP 8.0 or higher. Installation The package cou
A simple Symfony 5 CRUD
A basic Symfony 5 CRUD application
This small POC aims to show how Symfony is able, natively without modifications, to use subdirectories for Entities, Repositories, controllers, views…
POC - Using Sub Directories in a Symfony Project This small POC aims to show how Symfony is able, natively without modifications, to use subdirectorie
This is a PHP library developed for Symfony to collect address information.
Goldbach Algorithms Address Info Getter (fondly nicknamed AIG) is a PHP library developed for Symfony to collect address information.
A complete stack for running Symfony 5 into Docker containers using docker-compose tool and with Certbot for the HTTPS certificate.
🐳 Docker + PHP 7.4 + MySQL8.0 + Nginx + Certbot(HTTPS) + Symfony 5 Boilerplate 🐳 Edited from https://github.com/ger86/symfony-docker version - http
This is library with the objective of exporting information from the database in a simple way.
Symfony Entity Exporter Goldbach Algorithms Symfony Entity Exporter (fondly nicknamed Entity Exporter) is a library developed for the Symfony framewor