Open-source projects categorized as Symfony
Language: + PHP + TypeScript

Top 23 Symfony Open-Source Projects

  • Symfony

    The Symfony PHP framework

    Project mention: Drupal 10.1 On OpenBSD 7.3: Install with Composer | | 2023-09-24

    Drupal is one of the content management systems aka CMS. It has long history and good stability, which is based on PHP and Symfony.

  • Grav

    Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony

    Project mention: Grav is a modern open-source flat-file CMS | | 2023-07-16
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • console

    Eases the creation of beautiful and testable command line interfaces

    Project mention: Creating an application in Yii3. | | 2023-01-05

    Symfony console component. The Console component eases the creation of beautiful and testable command line interfaces.

  • Wallabag

    wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely.

    Project mention: Ask HN: Pinboard is dead, long live who? | | 2023-08-29

    Self hosted Wallabag is the way

  • http-foundation

    Defines an object-oriented layer for the HTTP specification

    Project mention: Laravel TrustProxies with multiple proxies | /r/PHPhelp | 2023-03-22

    For ref take a read of the symfony component in use. getTruatedValues() is interesting

  • event-dispatcher

    Provides tools that allow your application components to communicate with each other by dispatching events and listening to them (by symfony)

  • API Platform

    Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

    Project mention: Nginx Unit – Universal web app server | | 2023-09-10
  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • http-kernel

    Provides a structured process for converting a Request into a Response

    Project mention: Reading bundle configuration inside Symfony Compiler Passes | | 2023-05-04

    The compiling of the extension configurations is actually done in a compiler pass. This is called the Merge Pass and is the first compiler pass to be processed. Because of this, once our custom compiler pass reads the configuration of off the extension, we can be sure it is already compiled, cached and ready for use.

  • polyfill-mbstring

    This component provides a partial, native PHP implementation for the Mbstring extension.

  • routing

    Maps an HTTP request to a set of configuration variables

    Project mention: olvlvl/composer-attribute-collector v1.2.0 | /r/PHP | 2023-03-25

    Packages that support attributes for configuration need to roll out their own attribute collector for PHP doesn't provide a feature to query the entire code base for attributes. For example, here's one of the classes that deal with attributes for symfony/routing: That's what this plugin offers: "a convenient and near zero-cost way to retrieve targets of PHP 8 attributes.". If you're not the maintainer of a package that deals with attributes you probably don't need that.

  • Sylius

    Open Source eCommerce Framework on Symfony

    Project mention: Laravel considered harmful | /r/PHP | 2023-04-28

    I think it would be difficult (or much harder) to build something like Sylius on top of Laravel. Especially if you want good code-coverage by tests.

  • process

    Executes commands in sub-processes (by symfony)

  • Symfony VarDumper

    Provides mechanisms for walking through any arbitrary PHP variable

  • translation

    Provides tools to internationalize your application

  • php-pm

    PPM is a process manager, supercharger and load balancer for modern PHP applications.

    Project mention: PCNTL: Signal not handled intermittently | /r/PHPhelp | 2023-04-18

    Instead I would use long-running scripts that run on their own (started via a service, or another script that manages the long-running processes that runs on a cron - I'd recommend the former). You may also want to look at existing PHP process managers such as php-pm

  • Pagekit

    Pagekit CMS

  • DoctrineBundle

    Symfony Bundle for Doctrine ORM and DBAL

  • filesystem

    Provides basic utilities for the filesystem (by symfony)

  • Bolt

    Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL. (by bolt)

  • DoctrineMigrationsBundle

    Symfony integration for the doctrine/migrations library

  • flex

    Composer plugin for Symfony (by symfony)

    Project mention: Cook: an alternative to Symfony Flex to execute package-embedded recipes for any PHP project | /r/PHP | 2023-02-14

    It works by fetching a separate repository containing the recipe, either hosted by Symfony in symfony/recipes and symfony/recipes-contrib, or self-hosted with some extra steps required. It's good and it works. But it could be better: embedded in repositories. Unfortunately the Symfony team doesn't plan on adding this feature. It's been rejected here, here and here.

  • Symfony DI

    Allows you to standardize and centralize the way objects are constructed in your application

  • cache

    Provides extended PSR-6, PSR-16 (and tags) implementations (by symfony)

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-24.

Symfony related posts


What are some of the best open-source Symfony projects? This list will help you:

Project Stars
1 Symfony 28,683
2 Grav 14,038
3 console 9,572
4 Wallabag 8,898
5 http-foundation 8,518
6 event-dispatcher 8,398
7 API Platform 8,032
8 http-kernel 7,984
9 polyfill-mbstring 7,732
10 routing 7,483
11 Sylius 7,460
12 process 7,307
13 Symfony VarDumper 7,275
14 translation 6,529
15 php-pm 6,517
16 Pagekit 5,523
17 DoctrineBundle 4,605
18 filesystem 4,503
19 Bolt 4,160
20 DoctrineMigrationsBundle 4,100
21 flex 4,079
22 Symfony DI 4,014
23 cache 3,990
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.