350 Repositories
PHP micro-symfony Libraries
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
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
Plates Template Integration for Slim micro framework 3
Plates Template Integration for Slim micro framework 3 Render your Slim 3 application views using Plates template engine. Install Via Composer $ compo
Slim 3 PHP micro framework MVC application boilerplate
Slim 3 PHP micro framework MVC application boilerplate
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
A curated list of awesome tutorials and other resources for the Slim micro framework
Awesome Slim A curated list of awesome tutorials and other resources for the Slim micro framework Table of Contents Essentials Tutorials Packages and
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
Framework X is a simple and fast micro framework based on PHP
Framework X is a simple and fast micro framework based on PHP. I've created a simple CRUD application to understand how it works. I used twig and I created a custom middleware to handle PUT, DELETE methods.
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
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
API for Symbiota using the Lumen PHP PHP Micro-Framework By Laravel
symbiota-api API for Symbiota using the Lumen PHP PHP Micro-Framework By Laravel Laravel Lumen Official Documentation Documentation for the Lumen fram
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
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
Discussion (forum) and Q&A platform. Community based on PHP Micro-Framework HLEB.
Agouti Discussion (forum) and Q&A platform. Community based on PHP Micro-Framework HLEB. Ideas We like the classification system based on labels (tags
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.
Lite & fast micro PHP framework that is **easy to learn**.
Utopia Framework is a PHP MVC based framework with minimal must-have features for professional, simple, advanced and secure web development.
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
1000+ micro code pieces with clear explanation @ onelinerhub.com
Onelinerhub Lib of micro code pieces, well explained and mostly single-line solutions @ onelinerhub.com. Why we do it and where we go We're building n
Framework X – the simple and fast micro framework for building reactive web applications that run anywhere.
Framework X Framework X – the simple and fast micro framework for building reactive web applications that run anywhere. Quickstart Documentation Tests
The PasswordHasher component provides password hashing utilities.
PasswordHasher Component The PasswordHasher component provides secure password hashing utilities. Getting Started $ composer require symfony/password-
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
Mutexes for Micro-Framework HLEB
Use of mutexes in a project (including projects based on the HLEB micro framework) The use of mutexes is worthwhile in cases, when access to any code
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
Lumen on Docker - Skeleton project with Nginx, MySQL & PHP 8 | Aws ECS, Google Kubernates, Azure Container Engine
Docker infrastructure for Lumen Description Microservice Lumen is a starting skeleton based on Docker and Lumen Framework. This project helps to devel
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
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. * *
Files Course Laravel Microservice E-mail
Curso Laravel Microservices com RabbitMQ (micro e-mail) Saiba Mais Sobre o Curso Requisitos Este micro e-mail depende do microservice 01, portanto, pr
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
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
A simple Symfony 5 CRUD
A basic Symfony 5 CRUD application
Checking an arbitrary URL for Micro-Framework HLEB
Checking an arbitrary URL for Micro-Framework HLEB The class RouteFinder is not included in the original configuration of the framework HLEB, so it mu
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.
An application for building micro-services in PHP ^8.
Restolia An application for building micro-services in PHP ^8. Install composer create-project restolia/restolia my-app Services Each service lives i
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
POC chat avec Mercure et Symfony
Mise en place du POC Mercure Chat Liste des groupes Formulaire de création de groupe Formulaire d'envoi de messages Le POC Mercure Chat consiste à met
Provides One Signal integration for Symfony Notifier.
OneSignal Notifier Provides OneSignal integration for Symfony Notifier. DSN example ONESIGNAL_DSN=onesignal://APP_ID:API_KEY@default?defaultRecipientI
Provides Expo integration for Symfony Notifier.
Expo Notifier Provides Expo integration for Symfony Notifier. DSN example EXPO_DSN=expo://TOKEN@default where: TOKEN is your Expo Access Token Resour
symfony workflow component for laravel7 and 8 ,php 7 and 8
Laravel workflow Use the Symfony Workflow component in Laravel8,PHP7,PHP8 This repository based on @brexis,his project since 2019-09 No longer maintai