Files
awesome-awesomeness/html/symfony.md2.html
2025-07-18 23:13:11 +02:00

873 lines
38 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h1 id="awesome-symfony-awesome">Awesome Symfony <a
href="https://github.com/sindresorhus/awesome"><img
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
alt="Awesome" /></a></h1>
<p>A list of awesome <a href="http://symfony.com">Symfony</a> bundles,
utilities and resources.</p>
<p>Table of contents:</p>
<ul>
<li><a href="#administration">Administration</a></li>
<li><a href="#certification">Certification</a></li>
<li><a href="#community">Community</a></li>
<li><a href="#development">Development</a></li>
<li><a href="#distributions">Distributions</a></li>
<li><a href="#ecommerce">Ecommerce</a></li>
<li><a href="#forms">Forms</a></li>
<li><a href="#internationalization">Internationalization</a></li>
<li><a href="#miscellaneous">Miscellaneous</a></li>
<li><a href="#monitoring">Monitoring</a></li>
<li><a href="#payments-management">Payments Management</a></li>
<li><a href="#queues">Queues</a></li>
<li><a href="#reading">Reading</a></li>
<li><a href="#recipes">Recipes</a></li>
<li><a href="#resources">Resources</a></li>
<li><a href="#service-container">Service Container</a></li>
<li><a href="#storage">Storage</a></li>
<li><a href="#template-engine">Template Engine</a></li>
<li><a href="#third-party-apis">Third Party APIs</a></li>
<li><a href="#user-management">User Management</a></li>
<li><a href="#validation">Validation</a></li>
<li><a href="#web-services">Web Services</a></li>
</ul>
<h2 id="administration">Administration</h2>
<ul>
<li><a
href="https://github.com/MWSimple/AdminCrudBundle">AdminCrudBundle</a> -
AdminCrudBundle - Use SensioGeneratorBundle. Extend controller, add
paginator, filter, others.</li>
<li><a
href="https://github.com/symfony2admingenerator/AdmingeneratorGeneratorBundle">AdmingeneratorGeneratorBundle</a>
- Admingenerator for Symfony2, parse generator.yml files to build
classes</li>
<li><a
href="https://github.com/javiereguiluz/EasyAdminBundle">EasyAdminBundle</a>
- Simple admin generator for Symfony applications</li>
<li><a
href="https://github.com/sonata-project/SonataAdminBundle">SonataAdminBundle</a>
- AdminBundle - The missing Symfony2 Admin Generator</li>
<li><a
href="https://github.com/kevinpapst/AdminLTEBundle">AdminLTEBundle</a> -
Admin theme based on the AdminLTE Template</li>
<li><a href="https://github.com/acantepie/umbrella">Umbrella
framework</a> - Admin components and theme to create administration
backends.</li>
<li><a
href="https://github.com/kevinpapst/TablerBundle">TablerBundle</a> -
Admin theme based on the Tabler Template. It ships with many twig
helpers (functions, filter, embeds, macros and includes).</li>
</ul>
<h2 id="certification">Certification</h2>
<ul>
<li><a href="https://github.com/certificationy/certificationy-cli">CLI
tool to train certifications</a></li>
<li><a
href="https://github.com/raulconti/symfony-3-certification-guide">Symfony
3 certification guide</a></li>
<li><a
href="https://github.com/ThomasBerends/symfony-certification-preparation-list">Symfony
certification preparation list</a></li>
</ul>
<h2 id="community">Community</h2>
<ul>
<li>Facebook - notable, large and active Facebook groups:
<ul>
<li><a href="https://fb.com/groups/7672226565">1</a></li>
<li><a href="https://fb.com/groups/symfony2.framework">2</a></li>
</ul></li>
<li>IRC:
<ul>
<li><a href="http://irc.lc/freenode/symfony">#symfony</a> - Official IRC
channel for Symfony support.</li>
<li><a href="http://irc.lc/freenode/symfony">#symfony-docs</a> - Channel
to discuss about the documentation of Symfony.</li>
</ul></li>
<li>Local:
<ul>
<li><a href="http://symfony.com/events/">Community events</a> - Find
Symfony events near you.</li>
<li><a href="http://www.meetup.com/topics/symfony/">Meetup</a> - Get
involved locally and find Symfony users from your local area.</li>
</ul></li>
<li><a href="https://telegram.me/symfony_php">Telegram</a> - Symfony
group on Telegram.</li>
<li><a href="https://www.quora.com/topic/Symfony">Quora</a> - Symfony
topics on Quora.</li>
<li><a href="https://www.reddit.com/r/symfony">Reddit</a> - Ask and
answer questions, discussion.</li>
<li><a href="https://connect.sensiolabs.com/login">SensioLabs
Connect</a> - Developer social network, earn achievements for your
community involvement and commitment.</li>
<li><a href="https://symfony.com/slack-invite">Slack</a> - Symfony on
Slack, platform for team communication.</li>
<li><a href="http://stackoverflow.com/questions/tagged/symfony2">Stack
Overflow</a> - Symfony support on Stack Overflow.</li>
<li><a href="https://twitter.com/symfony">Twitter</a> - Keep up with
Symfony news in a twitter-like way.</li>
</ul>
<h2 id="development">Development</h2>
<ul>
<li><a
href="https://github.com/antares993/AccessibleBundle">AccessibleBundle</a>
- Define your class getters, setters and constructor using powerful
annotations.</li>
<li><a
href="https://github.com/M6Web/ApiExceptionBundle">ApiExceptionBundle</a>
- Exception API Bundle.</li>
<li><a href="https://github.com/AppVentus/AvAjaxBundle">AvAjaxBundle</a>
- This bundle offers a simple structure to run ajax actions.</li>
<li><a
href="https://github.com/Bee-Lab/BeelabTestBundle">BeelabTestBundle</a>
- This bundle contains just an opinionated extension of Symfony
WebTestCase.</li>
<li><a
href="https://github.com/yamiko-ninja/CacheAdministrationBundle">CacheAdministrationBundle</a>
- This bundle includes a controller with actions to clear the various
caches.</li>
<li><a
href="https://github.com/mmoreram/ControllerExtraBundle">ControllerExtraBundle</a>
- Set of useful Controller annotations.</li>
<li><a
href="https://github.com/dunglas/DunglasActionBundle">DunglasActionBundle</a>
- A replacement for the Symfony controller system based on the
Action-Domain-Responder pattern.</li>
<li><a href="https://github.com/iltar/http-bundle">http-bundle</a> -
Provides extra HTTP related functionality.</li>
<li><a
href="http://jmsyst.com/bundles/JMSDebuggingBundle">JMSDebuggingBundle</a>
- Provides advanced debugging tools.</li>
<li><a
href="https://github.com/raulfraile/LadybugBundle">LadybugBundle</a> -
The Simple and Extensible PHP Dumper.</li>
<li><a href="https://github.com/liip/LiipCodeBundle">LiipCodeBundle</a>
- A set of Symfony2 console commands to help developers deal with the
various ways of identifying classes, templates, bundles, services,
etc.</li>
<li><a
href="https://github.com/liip/LiipFunctionalTestBundle">LiipFunctionalTestBundle</a>
- Some helper classes for writing functional tests in Symfony 2.</li>
<li><a
href="https://github.com/egulias/ListenersDebugCommandBundle">ListenersDebugCommandBundle</a>
- A console command to debug listeners.</li>
<li><a
href="https://github.com/jakzal/ParamConverterBundle">ParamConverterBundle</a>
- This bundle provides additional param converters for Symfony.</li>
<li><a
href="https://github.com/phpmetrics/PhpMetricsCollectorBundle">PhpMetricsCollectorBundle</a>
- Integrates PhpMetrics in Symfony2 debug toolbar.</li>
<li><a href="https://github.com/theofidry/PsyshBundle">PsyshBundle</a> -
Provides an enhanced PHP interactive shell loaded with a Symfony
context.</li>
<li><a
href="https://github.com/PUGX/PUGXGeneratorBundle">PUGXGeneratorBundle</a>
- An enhancement of SensioGeneratorBundle.</li>
<li><a
href="https://github.com/gnugat/redaktilo-bundle">redaktilo-bundle</a> -
Integrates Redaktilo into Symfony 2.</li>
<li><a
href="https://github.com/danrevah/sandbox-bundle">SandboxBundle</a> -
Overriding controller logic &amp; response in a Sandbox
environment.</li>
<li><a
href="https://github.com/liuggio/StatsDClientBundle">StatsDClientBundle</a>
- Easily monitor your symfony2 production env., with ready-to-use
stats.</li>
<li><a
href="https://github.com/egulias/TagDebugCommandBundle">TagDebugCommandBundle</a>
- Integrate TagDebug library for inspecting and debugging tags.</li>
<li><a
href="https://github.com/arnaud-lb/TwigReflectionBundle">TwigReflectionBundle</a>
- Displays whats in Twig.</li>
<li><a
href="https://github.com/webfactory/exceptions-bundle">WebfactoryExceptionsBundle</a>
- Easily develop custom, user-friendly error pages.</li>
<li><a
href="https://github.com/Elao/WebProfilerExtraBundle">WebProfilerExtraBundle</a>
- Adding routing, container, assetic &amp; twig information in the web
profiler.</li>
<li><a
href="https://github.com/jonaswouters/XhprofBundle">XhprofBundle</a> -
XHProf bundle.</li>
</ul>
<h2 id="distributions">Distributions</h2>
<ul>
<li><a href="https://github.com/api-platform/api-platform">API Platform
framework</a></li>
<li><a
href="https://github.com/Kunstmaan/KunstmaanBundlesStandardEdition">Kunstmaan
Bundles Standard Edition</a></li>
<li><a href="https://github.com/symfony-cmf/standard-edition">Symfony
CMF Standard Edition</a></li>
<li><a href="https://github.com/symfony/symfony-standard">Symfony
Standard Edition</a></li>
</ul>
<h2 id="ecommerce">Ecommerce</h2>
<ul>
<li><a href="https://aimeos.org/Symfony/">Aimeos</a> - Ultra fast PHP
e-commerce framework for #gigacommerce</li>
<li><a href="https://github.com/elcodi/bamboo">Bamboo</a> - Full-stack
E-commerce application based on Symfony and Elcodi components</li>
<li><a href="https://github.com/elcodi/elcodi">Elcodi</a> - E-commerce
PHP Components and Symfony Bundles</li>
<li><a href="https://github.com/Sylius/Sylius">Sylius</a> - E-Commerce
PHP framework built on top of Symfony with component-based architecture
and format-agnostic rendering</li>
</ul>
<h2 id="forms">Forms</h2>
<ul>
<li><a
href="https://github.com/craue/CraueFormFlowBundle">CraueFormFlowBundle</a>
- Multi-step forms.</li>
<li><a
href="https://github.com/infinite-networks/InfiniteFormBundle">InfiniteFormBundle</a>
- A collection of useful form types and extensions.</li>
<li><a
href="https://github.com/egeloen/IvoryCKEditorBundle">IvoryCKEditorBundle</a>
- CKEditor integration in Symfony.</li>
<li><a
href="https://github.com/egeloen/IvoryOrderedFormBundle">IvoryOrderedFormBundle</a>
- Provides a form ordering support.</li>
<li><a
href="https://github.com/karser/KarserRecaptcha3Bundle">KarserRecaptcha3Bundle</a>
- Integrates Google ReCAPTCHA v3 into Symfony.</li>
<li><a
href="https://github.com/lexik/LexikFormFilterBundle">LexikFormFilterBundle</a>
- Lexik Form Filter bundle.</li>
</ul>
<h2 id="internationalization">Internationalization</h2>
<ul>
<li><a
href="https://github.com/willdurand/BazingaJsTranslationBundle">BazingaJsTranslationBundle</a>
- A pretty nice way to expose your Symfony2 translation messages to your
client applications.</li>
<li><a
href="http://jmsyst.com/bundles/JMSI18nRoutingBundle">JMSI18nRoutingBundle</a>
- Bundle for multilingual websites to support international routes.</li>
<li><a
href="http://jmsyst.com/bundles/JMSTranslationBundle">JMSTranslationBundle</a>
- Translate your website with ease - extract messages &amp; translate
them via a web-based UI.</li>
<li><a
href="https://github.com/lexik/LexikTranslationBundle">LexikTranslationBundle</a>
- Allows to import translation files content into the database and
provide a GUI to edit translations.</li>
<li><a
href="https://github.com/lunetics/LocaleBundle">LuneticsLocaleBundle</a>
- Guess the visitors locale from different parameters.</li>
<li><a
href="https://github.com/lunetics/TimezoneBundle">TimezoneBundle</a> -
Serverside Timezone detection.</li>
<li><a
href="https://github.com/a2lix/TranslationFormBundle">TranslationFormBundle</a>
- Translation field to facilitate the use of the Translatable Doctrine
extension.</li>
</ul>
<h2 id="miscellaneous">Miscellaneous</h2>
<ul>
<li><a
href="https://github.com/hilobok/AnhTaggableBundle">AnhTaggableBundle</a>
- Bundle provides integration of doctrine-extensions-taggable, adds form
types for editing tag and tagging.</li>
<li><a href="https://github.com/flint/AntennaBundle">AntennaBundle</a> -
Makes it easier to integrate Antenna (and through it JWT)
authentication.</li>
<li><a
href="https://github.com/Abhoryo/APYBreadcrumbTrailBundle">APYBreadcrumbTrailBundle</a>
- This bundle provides annotations and PHP methods to generate a
breacrumb trail.</li>
<li><a
href="https://github.com/APY/APYDataGridBundle">APYDataGridBundle</a> -
Datagrid Bundle.</li>
<li><a
href="https://github.com/AppVentus/AvAlertifyBundle">AvAlertifyBundle</a>
- This bundle allows you to easily harmonize alerts and others
notifications.</li>
<li><a href="https://github.com/AppVentus/AviaryBundle">AviaryBundle</a>
- This bundle provides multiple file uploads, based on the BlueImp
jQuery file uploader package. It provides also Aviary editing image
functionnalities.</li>
<li><a href="https://github.com/AppVentus/AvListBundle">AvListBundle</a>
- Easily make paginate and orderable list in Symfony2.</li>
<li><a
href="https://github.com/lhpalacio/BackupManagerBundle">BackupManagerBundle</a>
- A simple database backup manager for Symfony2 with support for S3,
Rackspace, Dropbox, FTP, SFTP.</li>
<li><a
href="https://github.com/willdurand/BazingaFakerBundle">BazingaFakerBundle</a>
- Put the awesome Faker library into the Symfony2 DIC and populate your
database with fake data.</li>
<li><a
href="https://github.com/geocoder-php/BazingaGeocoderBundle">BazingaGeocoderBundle</a>
- Integration of the Geocoder library.</li>
<li><a
href="https://github.com/michelsalib/BCCMyrrixBundle">BCCMyrrixBundle</a>
- Myrrix is a recommendation engine built on Apache Mahout
libraries.</li>
<li><a
href="https://github.com/paterik/BGBarcodeBundle">BGBarcodeBundle</a> -
Bundle for barcode rendering using our barcode generator base
library.</li>
<li><a href="https://github.com/stfalcon/BlogBundle">BlogBundle</a> -
Simple blog module.</li>
<li><a
href="https://github.com/braincrafted/bootstrap-bundle">bootstrap-bundle</a>
- Integrates Bootstrap into Symfony2 by providing templates, Twig
extensions, services and commands.</li>
<li><a
href="https://github.com/mhujer/BreadcrumbsBundle">BreadcrumbsBundle</a>
- A small breadcrumbs bundle.</li>
<li><a
href="https://github.com/browscap/BrowscapBundle">BrowscapBundle</a> -
Bundle to access the browscap information.</li>
<li><a
href="https://github.com/gordalina/CacheToolBundle">CacheToolBundle</a>
- Bundle to integrate cachetool library in Symfony2 (Clear acp/opcache
from the command line).</li>
<li><a
href="https://github.com/lightsuner/CarbonBundle">CarbonBundle</a> -
This bundle provides an opportunity to convert Request data into Carbon
objects.</li>
<li><a
href="https://github.com/wjzijderveld/CheckBundles">CheckBundles</a> -
Checks installed but not activated in AppKernel bundles.</li>
<li><a
href="https://github.com/dizda/CloudBackupBundle">CloudBackupBundle</a>
- Be able to backup your database(s) and upload it to the cloud.</li>
<li><a
href="https://github.com/CoreSphere/ConsoleBundle">ConsoleBundle</a> -
Commandline interface in browser.</li>
<li><a
href="https://github.com/8p/EightPointsGuzzleBundle">EightPointsGuzzleBundle</a>
- Integrates Guzzle 6.x, a PHP HTTP Client, into Symfony 2-4 and
provides plugins to extend basic functionality.</li>
<li><a
href="https://github.com/csarrazi/CsaGuzzleBundle">CsaGuzzleBundle</a> -
Bundle integrating Guzzle &gt;=4.0 in Symfony.</li>
<li><a href="https://github.com/EGYG33K/CsvBundle">CsvBundle</a> - An
integration for thephpleague/csv into Symfony.</li>
<li><a
href="https://github.com/EGYG33K/DomainParserBundle">DomainParserBundle</a>
- Integration of Domain Parser into Symfony.</li>
<li><a
href="http://xiidea.github.io/EasyAuditBundle/">EasyAuditBundle</a> -
This bundle provides audit logging for your application - works with
Doctrine2 entities and allows logging selective events.</li>
<li><a
href="https://github.com/EmanueleMinotto/EmbedlyBundle">EmbedlyBundle</a>
- Bundle for the embed.ly library.</li>
<li><a href="https://github.com/liuggio/ExcelBundle">ExcelBundle</a> -
Excel integration in Symfony2 thanks to
https://github.com/PHPOffice/PHPExcel library.</li>
<li><a
href="https://github.com/marekkalnik/FeatureToggleBundle">FeatureToggleBundle</a>
- Configure your feature toggling in Symfony2 by adding some simple tags
to twig and extending its configuration.</li>
<li><a href="https://github.com/pulse00/ffmpeg-bundle">ffmpeg-bundle</a>
- This bundle provides a simple wrapper for the PHP_FFmpeg library,
exposing the library as a Symfony service.</li>
<li><a
href="https://github.com/florianv/FlorianvSwapBundle">FlorianvSwapBundle</a>
- This Bundle integrates the Swap library.</li>
<li><a
href="https://github.com/helios-ag/FMBbCodeBundle">FMBbCodeBundle</a> -
Adds BBCode support to Symfony project.</li>
<li><a
href="https://github.com/helios-ag/FMElfinderBundle">FMElfinderBundle</a>
- Provides Elfinder filebrowser integration with popular WYSIWYG
editors.</li>
<li><a
href="https://github.com/gnugat/GnugatWizardBundle">GnugatWizardBundle</a>
- Magically shrinks bundle installation steps into a single
command.</li>
<li><a href="https://github.com/PUGX/godfather">godfather</a> - A
library for the strategy pattern in PHP.</li>
<li><a
href="https://github.com/misd-service-development/guzzle-bundle">guzzle-bundle</a>
- Integrates Guzzle.</li>
<li><a
href="https://github.com/misd-service-development/highcharts-bundle">highcharts-bundle</a>
- Integrates PHP Highcharts.</li>
<li><a
href="https://github.com/arnaud-lb/HTMLPurifierBundle">HTMLPurifierBundle</a>
- HTML Purifier is a standards-compliant HTML filter library written in
PHP.</li>
<li><a
href="https://github.com/ibrows/IbrowsWizardAnnotationBundle">IbrowsWizardAnnotationBundle</a>
- Gives a Symfony2 controller a simple wizard/workflow with
annotations.</li>
<li><a
href="https://github.com/anacona16/ImageCropBundle">ImageCropBundle</a>
- ImageCrop lets you crop images in Symfony applications, this bundle
add a new form field type.</li>
<li><a
href="https://github.com/mops1k/JMDUnoconvBundle">JMDUnoconvBundle</a> -
Bundle which provides gate for converting files from one format to
another via unoconv (LibreOffice) thru php-unoconv library.</li>
<li><a
href="https://github.com/kayue/KayueEssenceBundle">KayueEssenceBundle</a>
- This bundle integrates the Essence library (an oEmbed library) into
Symfony 2.</li>
<li><a
href="https://github.com/kitpages/KitpagesDataGridBundle">KitpagesDataGridBundle</a>
- This bundle provides a simple datagrid bundle.</li>
<li><a
href="https://github.com/KnpLabs/KnpMarkdownBundle">KnpMarkdownBundle</a>
- Wrapper for PHP markdown.</li>
<li><a
href="https://github.com/KnpLabs/KnpSnappyBundle">KnpSnappyBundle</a> -
Easily create PDF and images by converting html using webkit.</li>
<li><a
href="https://github.com/lexik/LexikMaintenanceBundle">LexikMaintenanceBundle</a>
- This Symfony2 bundle allows you to place your website in maintenance
mode by calling two commands in your console.</li>
<li><a
href="https://github.com/liip/LiipImagineBundle">LiipImagineBundle</a> -
Image manipulation bundle, based on Imagine library.</li>
<li><a
href="https://github.com/liip/LiipUrlAutoConverterBundle">LiipUrlAutoConverterBundle</a>
- Add a Twig Extension for templates with a new filter for automatically
converting urls and emails in a string to html links.</li>
<li><a
href="https://github.com/gnugat/marshaller-bundle">marshaller-bundle</a>
- A PHP library that converts from one format to another.</li>
<li><a href="https://github.com/beberlei/metrics">metrics</a> - Simple
library that abstracts different metrics collectors.</li>
<li><a
href="https://github.com/mhor/MhorMediaInfoBundle">MhorMediaInfoBundle</a>
- Integrates php-mediainfo library into the Symfony2 full-stack
framework.</li>
<li><a
href="https://github.com/suncat2000/MobileDetectBundle">MobileDetectBundle</a>
- Bundle for detect mobile devices, manage mobile view and redirect to
the mobile and tablet version.</li>
<li><a
href="https://github.com/jaytaph/MultiParamBundle">MultiParamBundle</a>
- MultiParam Annotation Bundle.</li>
<li><a
href="https://github.com/marcaube/ObHighchartsBundle">ObHighchartsBundle</a>
- Aims to ease the use of highcharts to display rich graph and
charts.</li>
<li><a
href="https://github.com/1up-lab/OneupUploaderBundle">OneupUploaderBundle</a>
- Provides server implementations for several multi file uploader.</li>
<li><a
href="https://github.com/misd-service-development/phone-number-bundle">phone-number-bundle</a>
- Integrates libphonenumber.</li>
<li><a
href="https://github.com/Prezent/prezent-grid-bundle">prezent-grid-bundle</a>
- Integrate the prezent/grid library in Symfony2.</li>
<li><a
href="https://github.com/gnugat/query-bus-bundle">query-bus-bundle</a> -
QueryBus integration in Symfony.</li>
<li><a
href="https://github.com/mops1k/request-object-resolver-bundle">request-object-resolver-bundle</a>
- Denormilize and validate incoming request in your DTO objects.</li>
<li><a
href="https://github.com/alexdebril/rss-atom-bundle">rss-atom-bundle</a>
- RSS and Atom Bundle.</li>
<li><a
href="https://github.com/timewasted/Search-SphinxsearchBundle">Search-SphinxsearchBundle</a>
- Sphinx search bundle.</li>
<li><a
href="https://github.com/dmishh/SettingsBundle">SettingsBundle</a> -
Database centric configuration management. Global and per-user settings
supported.</li>
<li><a
href="https://github.com/fabstei/shorturl-bundle">shorturl-bundle</a> -
Provides short URLs for your project.</li>
<li><a
href="https://github.com/EmanueleMinotto/SimpleArrayBundle">SimpleArrayBundle</a>
- Symfony 2 bundle for simple tags management, based on doctrine 2
simple_array type.</li>
<li><a
href="https://github.com/camdram/sphinx-realtime-bundle">sphinx-realtime-bundle</a>
- A bundle which automatically syncs Doctrine entities to a Sphinx
real-time index.</li>
<li><a
href="https://github.com/IAkumaI/SphinxsearchBundle">SphinxsearchBundle</a>
- Provide to use Sphinx search.</li>
<li><a
href="https://github.com/vivait/StringGeneratorBundle">StringGeneratorBundle</a>
- This bundle allows you to automatically generate a unique random
string on an entity property, useful for creating keys.</li>
<li><a
href="https://github.com/TheBigBrainsCompany/TbbcCacheBundle">TbbcCacheBundle</a>
- Cache abstraction bundle.</li>
<li><a
href="https://github.com/TheBigBrainsCompany/TbbcMoneyBundle">TbbcMoneyBundle</a>
- This bundle is used to integrate the Money library from mathiasverraes
into a symfony2 project.</li>
<li><a
href="https://github.com/hautelook/TemplatedUriBundle">TemplatedUriBundle</a>
- Expose the hautelook/TemplatedUriRouter.</li>
<li><a href="https://github.com/voryx/ThruwayBundle">ThruwayBundle</a> -
Bundle for building Real-time Apps in Symfony.</li>
<li><a
href="https://github.com/stephpy/timeline-bundle">timeline-bundle</a> -
Symfony2 bundle to make timeline.</li>
<li><a
href="https://github.com/labzone/TransmissionBundle">TransmissionBundle</a>
- Bundle for Transmission API client.</li>
<li><a
href="https://github.com/shivas/versioning-bundle">versioning-bundle</a>
- Simple way to version (semantic versioning 2.0.0).</li>
<li><a
href="https://github.com/Visithor/VisithorBundle">VisithorBundle</a> -
Symfony Bundle for PHP Package visithor.</li>
<li><a
href="https://github.com/BabDev/BabDevPagerfantaBundle">BabDevPagerfantaBundle</a>
- Bundle to use Pagerfanta.</li>
<li><a
href="https://github.com/widop/WidopFrameworkExtraBundle">WidopFrameworkExtraBundle</a>
- Adds annotation configuration for Controller classes.</li>
<li><a
href="https://github.com/wozbe/WozbeRedirectBundle">WozbeRedirectBundle</a>
- A short bundle to manage many domains.</li>
</ul>
<h2 id="monitoring">Monitoring</h2>
<ul>
<li><a
href="https://github.com/liip/LiipMonitorBundle">LiipMonitorBundle</a> -
Bundle provides a way to run a series of application related health
checks.</li>
<li><a
href="https://github.com/SoCloz/SoclozMonitoringBundle">SoclozMonitoringBundle</a>
- A monitoring bundle for production servers</li>
</ul>
<h2 id="payments-management">Payments Management</h2>
<ul>
<li><a href="https://github.com/leaphly/CartBundle">CartBundle</a> -
High quality cart for developers.</li>
<li><a
href="http://jmsyst.com/bundles/JMSPaymentCoreBundle">JMSPaymentCoreBundle</a>
- This bundle provides the foundation for various payment plugins.</li>
<li><a
href="https://github.com/schmittjoh/JMSPaymentPaypalBundle">JMSPaymentPaypalBundle</a>
- Payment Bundle providing access to the PayPal API.</li>
<li><a
href="https://github.com/AppVentus/MangopayBundle">MangopayBundle</a> -
Mangopay API implementation for Symfony2.</li>
<li><a
href="https://github.com/ruudk/PaymentAdyenBundle">PaymentAdyenBundle</a>
- Provides access to the Adyen API. Based on JMSPaymentCoreBundle.</li>
<li><a href="https://github.com/Payum/PayumBundle">PayumBundle</a> -
Rich payment solutions for symfony2. Paypal, Stripe, Payex,
Authorize.NET, Be2bill, Klarna, recurring paymens, instant notifications
and many more</li>
</ul>
<h2 id="queues">Queues</h2>
<ul>
<li><a
href="https://github.com/bernardphp/BernardBundle">BernardBundle</a> -
Bernard is a multi-backend PHP library for creating background jobs for
later processing.</li>
<li><a
href="http://gearmanbundle.readthedocs.org/en/latest/">GearmanBundle</a>
- A bundle intended to provide an easy way to support developers who
need to use job queues.</li>
<li><a
href="https://github.com/heristop/HeriJobQueueBundle">HeriJobQueueBundle</a>
- This Symfony bundle provides the use of Zend Queue from Zend
Framework.</li>
<li><a
href="http://jmsyst.com/bundles/JMSJobQueueBundle">JMSJobQueueBundle</a>
- Allows to schedule console commands as jobs.</li>
<li><a
href="https://github.com/armetiz/LeezyPheanstalkBundle">LeezyPheanstalkBundle</a>
- Bundle for Pheanstalk, PHP client for beanstalkd queue.</li>
<li><a
href="http://qpush-bundle.readthedocs.org/en/latest/">qpush-bundle</a> -
The QPush Bundle relies on the Push Queue model of Message Queues to
provide asynchronous processing in your application.</li>
<li><a
href="https://github.com/videlalvaro/RabbitMqBundle">RabbitMqBundle</a>
- RabbitMQ bundle.</li>
<li><a
href="https://github.com/mmoreram/RSQueueBundle">RSQueueBundle</a> -
Queues infrastructure based on Redis, with Producer-Consumer and
Publisher-Subscriber</li>
<li><a href="https://github.com/php-enqueue/enqueue-dev">Enqueue</a> -
Provides a common way for programs to create, send, read messages.
Inspired by Java JMS</li>
</ul>
<h2 id="reading">Reading</h2>
<ul>
<li><a href="https://symfony.com/book">Symfony 5: The Fast Track</a> -
Book written by Symfonys creator, free online.</li>
<li><a
href="http://slides.seld.be/?file=2011-10-20+High+Performance+Websites+with+Symfony2.html">High
Performance Websites with Symfony2</a></li>
<li><a href="http://clearcode.cc/2014/03/symfony-project/">Symfony -
project tamed</a></li>
<li><a href="https://jobeet-tutorial.readthedocs.io/en/latest/">Symfony
4.1 Jobeet Tutorial</a></li>
</ul>
<h2 id="recipes">Recipes</h2>
<ul>
<li><a href="https://github.com/symfony/recipes">Symfony Recipes</a> -
Symfony recipes allow the automation of Composer packages configuration
via the Symfony Flex Composer plugin.</li>
<li><a href="https://github.com/symfony/recipes-contrib">Symfony Recipes
(Contrib)</a> - Symfony recipes allow the automation of Composer
packages configuration via the Symfony Flex Composer plugin.</li>
</ul>
<h2 id="resources">Resources</h2>
<ul>
<li><a href="http://converter.rosstuck.com/">Symfony2 Service Config
Converter</a> - A simple service to convert services configuration
between YAML, XML and INI.</li>
<li><a href="http://twigfiddle.com/">Twigfiddle</a> - Small development
environment to develop, run, store and access Twig code online.</li>
<li><a href="https://github.com/smknstd/modern-php-cheatsheet">Modern
PHP cheatsheet</a> - Cheatsheet for some Php knowledge you will
frequently encounter in modern projects.</li>
</ul>
<h2 id="service-container">Service Container</h2>
<ul>
<li><a
href="https://github.com/craue/CraueConfigBundle">CraueConfigBundle</a>
- Manages configuration settings stored in the database and makes them
accessible via a service in your Symfony 2 project.</li>
<li><a
href="http://jmsyst.com/bundles/JMSDiExtraBundle">JMSDiExtraBundle</a> -
Provides Advanced Dependency Injection Features.</li>
<li><a
href="https://github.com/kutny/autowiring-bundle">KutnyAutowiringBundle</a>
- a bundle providing autowiring for service arguments.</li>
<li><a href="http://php-di.org">PHP-DI</a> - The dependency injection
container for humans.</li>
</ul>
<h2 id="storage">Storage</h2>
<ul>
<li><a href="https://github.com/hautelook/AliceBundle">AliceBundle</a> -
A Symfony2 bundle to help load Doctrine Fixtures with Alice.</li>
<li><a
href="https://github.com/h4cc/AliceFixturesBundle">AliceFixturesBundle</a>
- A Symfony2 bundle for using Alice and Faker with data fixtures.</li>
<li><a
href="https://github.com/AppVentus/AvSpoolMailerBundle">AvSpoolMailerBundle</a>
- Store your mails as a spool and send transactionnal direct mails or
store it in DB.</li>
<li><a
href="https://github.com/eschmar/doctrine-routing-bundle">doctrine-routing-bundle</a>
- Dynamic database routing.</li>
<li><a
href="https://github.com/vmelnik-ukraine/DoctrineEncryptBundle">DoctrineEncryptBundle</a>
- Bundle allows you to create doctrine entities with fields that will be
protected by encryption algorithms such as AES.</li>
<li><a
href="https://github.com/fre5h/DoctrineEnumBundle">DoctrineEnumBundle</a>
- Provides support of MySQL ENUM type for Doctrine2.</li>
<li><a
href="https://github.com/doctrine/DoctrineFixturesBundle">DoctrineFixturesBundle</a>
- Integrates the Doctrine2 Data Fixtures library.</li>
<li><a
href="https://github.com/doctrine/DoctrineMigrationsBundle">DoctrineMigrationsBundle</a>
- Integrates the Doctrine2 Migrations library.</li>
<li><a
href="https://github.com/mapado/elastica-query-bundle">elastica-query-bundle</a>
- Query builder bundle for ElasticSearch.</li>
<li><a href="https://github.com/eko/FeedBundle">FeedBundle</a> - A
bundle to build RSS feeds from your entities.</li>
<li><a
href="https://github.com/FabienPennequin/FPNTagBundle">FPNTagBundle</a>
- This bundle adds tagging, with the ability to associate tags with any
number of different entities.</li>
<li><a
href="https://github.com/digitalkaoz/GaufretteBrowserBundle">GaufretteBrowserBundle</a>
- This Bundle allows you to browse a Gaufrette Filesystem like a
Doctrine Connection.</li>
<li><a
href="https://github.com/KnpLabs/KnpGaufretteBundle">KnpGaufretteBundle</a>
- Integrates Gaufrette.</li>
<li><a
href="https://github.com/mapado/MysqlDoctrineFunctions">MysqlDoctrineFunctions</a>
- MySQL Function for Doctrine : RAND(), ROUND() DATE(),
DATE_FORMAT().</li>
<li><a
href="https://github.com/1up-lab/OneupFlysystemBundle">OneupFlysystemBundle</a>
- Integrates Flysystem.</li>
<li><a
href="https://github.com/Ph3nol/RelationBundle">RelationBundle</a> -
Bundle to manage relations between models/entities. (Not maintained
anymore)</li>
<li><a href="https://github.com/snc/SncRedisBundle">SncRedisBundle</a> -
Bundle to integrate Redis into your app.</li>
<li><a
href="https://github.com/stof/StofDoctrineExtensionsBundle">StofDoctrineExtensionsBundle</a>
- This bundle provides integration for DoctrineExtensions.</li>
<li><a
href="https://github.com/dustin10/VichGeographicalBundle">VichGeographicalBundle</a>
- A bundle which provides geographical features for ORM and ODM entities
and object oriented javascript maps rendering.</li>
<li><a
href="https://github.com/wpottier/WizadDoctrineDocBundle">WizadDoctrineDocBundle</a>
- Allows you to generate a decent documentation for your doctrine model
schema.</li>
</ul>
<h2 id="template-engine">Template Engine</h2>
<ul>
<li><a
href="https://github.com/carlos-granados/CgKintBundle">CgKintBundle</a>
- This bundle lets you use the Kint library in your Twig templates.</li>
<li><a
href="https://github.com/rasanga/FlashAlertBundle">FlashAlertBundle</a>
- Simplified way to handle (add/display) Symfony flash messages.</li>
<li><a
href="https://github.com/henrikbjorn/GravatarBundle">GravatarBundle</a>
- Simple wrapper to gravatar API.</li>
<li><a href="https://github.com/KnpLabs/KnpTimeBundle">KnpTimeBundle</a>
- Provides helpers for time manipulation.</li>
<li><a
href="https://github.com/toretto460/swift-css-inliner-bundle">swift-css-inliner-bundle</a>
- A Swiftmailer plugin that provides css inline features.</li>
<li><a
href="https://github.com/EmanueleMinotto/TwigCacheBundle">TwigCacheBundle</a>
- Bundle for asm89/twig-cache-extension.</li>
<li><a
href="https://github.com/csanquer/TwigExtraBundle">TwigExtraBundle</a> -
Twig Extra Tools Extensions.</li>
<li><a
href="https://github.com/EmanueleMinotto/TwigInflectionBundle">TwigInflectionBundle</a>
- Apply inflection via a Twig extension.</li>
<li><a
href="https://github.com/boekkooi/TwigJackBundle">TwigJackBundle</a> -
Handy additional features for Twig.</li>
<li><a href="https://github.com/goetas/twital-bundle">TwitalBundle</a> -
An attribute template engine built on top of Twig and 100% compatible
with all twigs features.</li>
<li><a
href="https://github.com/sgomez/UcoTwigExtensionsBundle">UcoTwigExtensionsBundle</a>
- Provides some filters.</li>
</ul>
<h2 id="third-party-apis">Third Party APIs</h2>
<ul>
<li><a
href="https://github.com/algolia/AlgoliaSearchBundle">AlgoliaSearchBundle</a>
- Seamless integration of Algolia Search into your Symfony project.</li>
<li><a
href="https://github.com/coopTilleuls/CoopTilleulsOvhBundle">CoopTilleulsOvhBundle</a>
- Send SMS using the OVH API.</li>
<li><a
href="https://github.com/gordalina/GordalinaMixpanelBundle">GordalinaMixpanelBundle</a>
- Mixpanel integration in Symfony2.</li>
<li><a href="https://github.com/swarrot/SwarrotBundle">SwarrotBundle</a>
- A bundle for swarrot integration.</li>
<li><a
href="https://github.com/ScullWM/MailHookBundle/">SwmMailHookBundle</a>
- Bundle to catch API webhook from different mail service (Mailjet,
Mandrill, custom)</li>
<li><a
href="https://github.com/rjanot/YuccaPrerenderBundle">YuccaPrerenderBundle</a>
- Symfony2 Bundle to use prerender.io.</li>
</ul>
<h2 id="user-management">User Management</h2>
<ul>
<li><a href="https://github.com/hwi/HWIOAuthBundle">HWIOAuthBundle</a> -
OAuth client integration. Supports both OAuth1.0a and OAuth2.</li>
<li><a
href="https://github.com/jmikola/JmikolaAutoLoginBundle">JmikolaAutoLoginBundle</a>
- This bundle integrates the AutoLogin library with Symfony2, which
implements a security firewall listener to authenticate users based on a
single query parameter.</li>
<li><a
href="http://jmsyst.com/bundles/JMSSecurityExtraBundle">JMSSecurityExtraBundle</a>
- Enhances the Security Component with several new features.</li>
<li><a href="https://github.com/pdias/SamlBundle">SamlBundle</a> - The
SamlBundle adds support for SAML 2.0 Service Provider in Symfony2.</li>
<li><a
href="https://github.com/scheb/two-factor-bundle">two-factor-bundle</a>
- This Symfony2 bundle provides two-factor authentication for your
website.</li>
</ul>
<h2 id="validation">Validation</h2>
<ul>
<li><a
href="https://github.com/rdohms/dms-filter-bundle">dms-filter-bundle</a>
- Provides a FilterService to allow users to implement input filtering
in entities using Annotations.</li>
<li><a
href="https://github.com/jbafford/PasswordStrengthBundle">PasswordStrengthBundle</a>
- Validator for ensuring strong passwords.</li>
<li><a href="https://github.com/ddeboer/vatin-bundle">vatin-bundle</a> -
A Symfony2 bundle for the VATIN library (validate VAT identification
numbers).</li>
</ul>
<h2 id="web-services">Web Services</h2>
<ul>
<li><a
href="https://github.com/creads/api2symfony-bundle">api2symfony-bundle</a>
- Symfony 2 bundle allowing to automatically generate controllers from
standard API specifications.</li>
<li><a
href="https://github.com/willdurand/BazingaHateoasBundle">BazingaHateoasBundle</a>
- Integration of the Hateoas library.</li>
<li><a
href="https://github.com/dunglas/DunglasAngularCsrfBundle">DunglasAngularCsrfBundle</a>
- Automatic CSRF protection for Symfony APIs used with AngularJS and
other major AJAX libraries</li>
<li><a
href="https://github.com/dunglas/DunglasApiBundle">DunglasApiBundle</a>
- Bundle to build hypermedia-driven REST API.</li>
<li><a
href="https://github.com/FriendsOfSymfony/FOSOAuthServerBundle">FOSOAuthServerBundle</a>
- A server side OAuth2 bundle.</li>
<li><a
href="https://github.com/FriendsOfSymfony/FOSRestBundle">FOSRestBundle</a>
- Provides various tools to rapidly develop RESTful APIs &amp;
applications.</li>
<li><a
href="https://github.com/schmittjoh/JMSSerializerBundle">JMSSerializerBundle</a>
- Easily serialize, and deserialize data of any complexity.</li>
<li><a
href="https://github.com/nilportugues/symfony-jsonapi">JSONApiBundle</a>
- Bundle which provides support for formatting REST reponses to follow
the JSON API specification.</li>
<li><a
href="https://github.com/KnpLabs/KnpJsonSchemaBundle">KnpJsonSchemaBundle</a>
- Provide a service which allow you to generate json schema based on
validation metadata.</li>
<li><a
href="https://github.com/stanlemon/rest-bundle">LemonRestBundle</a> - An
opinionated bundle providing REST endpoints for Doctrine entities.</li>
<li><a
href="https://github.com/lexik/LexikJWTAuthenticationBundle">LexikJWTAuthenticationBundle</a>
- This bundle provides JWT (Json Web Token) authentication for your REST
API using the lcobucci/jwt library.</li>
<li><a
href="https://github.com/nelmio/NelmioApiDocBundle">NelmioApiDocBundle</a>
- Generates documentation for your REST API from annotations.</li>
<li><a
href="https://github.com/nelmio/NelmioCorsBundle">NelmioCorsBundle</a> -
Adds ability to add CORS-related headers based on simple ACL-style
per-URL configurations.</li>
<li><a
href="https://github.com/jaytaph/RateLimitBundle">RateLimitBundle</a> -
Add rate limits to your controllers/actions easily through
annotations.</li>
<li><a
href="https://github.com/zim32/Symfony2-RequestLimitBundle">RequestLimitBundle</a>
- With this bundle you can easy limit requests to your application.</li>
<li><a
href="https://github.com/ProgrammingAreHard/ResourceBundle">ResourceBundle</a>
- Bundle that helps in developing REST APIs.</li>
<li><a
href="https://github.com/Pulpmedia/SerializedResponseBundle">SerializedResponseBundle</a>
- A simple bundle to provide an easy way to send out json/xml/yaml
responses of serialized objects with annotations.</li>
<li><a
href="https://github.com/sroze/SRIORestUploadBundle">SRIORestUploadBundle</a>
- A symfony bundle to handle multiple upload ways on your REST API.</li>
</ul>
<h2 id="license">License</h2>
<p><a href="http://creativecommons.org/publicdomain/zero/1.0/"><img
src="https://licensebuttons.net/p/zero/1.0/88x31.png"
alt="CC0" /></a></p>
<p>To the extent possible under law, <a
href="http://emanueleminotto.github.io">Emanuele Minotto</a> (the repos
original creator) and <a href="http://www.sitepoint.com/">SitePoint</a>
have waived all copyright and related or neighboring rights to this
work.</p>
<p><a
href="https://github.com/sitepoint-editors/awesome-symfony">symfony.md
Github</a></p>