PHP Symfony

Open-source PHP projects categorized as Symfony | Edit details

Top 23 PHP Symfony Projects

  • GitHub repo Symfony

    The Symfony PHP framework

    Project mention: API Platform's response body sometimes randomly also includes the request, why? | reddit.com/r/symfony | 2021-11-26

    And this is wrong because? I monitor all this sites you listed as well as Symfony's Discussion Board. I personally don't see a problem with cross posting. It's actually kind of instructive seeing how different platforms react the the same question.

  • GitHub repo Grav

    Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS

    Project mention: Open-source personal blog sites | reddit.com/r/opensource | 2021-11-14
  • Cloudways

    Managed Cloud Hosting Platform. Deploy PHP applications on Cloudways web hosting platform to get high uptime and optimized performance. Use the BFCM promo "BFCM2021" to get 40% FLAT discount for FOUR months straight.

  • GitHub repo console

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

    Project mention: Administrando proyectos PHP con Composer | dev.to | 2021-04-21

    { "name": "symfony/console", "version": "v4.4.8", "source": { "type": "git", "url": "https://github.com/symfony/console.git", "reference": "10bb3ee3c97308869d53b3e3d03f6ac23ff985f7" }, }

  • GitHub repo http-foundation

    The HttpFoundation component defines an object-oriented layer for the HTTP specification.

    Project mention: How do I find methods in a large codebase like the Laravel framework and it's dependencies? | reddit.com/r/learnprogramming | 2021-06-09
  • GitHub repo event-dispatcher

    The EventDispatcher component provides tools that allow your application components to communicate with each other by dispatching events and listening to them. (by symfony)

    Project mention: From a Single Repo, to Multi-Repos, to Monorepo, to Multi-Monorepo | news.ycombinator.com | 2021-08-19

    While composer does have this limitation in that packages are published by making new tags within the repo, frameworks like symfony and cakephp have workarounds where they have one monorepo where all packages are worked on, and then automation to push changes to read only repos of each component. So there's https://github.com/symfony/symfony pushing to https://github.com/symfony/event-dispatcher which gets published to packagist.

  • GitHub repo http-kernel

    The HttpKernel component provides a structured process for converting a Request into a Response.

    Project mention: How to create a basic Symfony app with routing? | reddit.com/r/symfony | 2021-07-20

    You can also define routes in the method directly:

  • GitHub repo polyfill-mbstring

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

    Project mention: [Junior Developer] Can someone code-review my project? | reddit.com/r/PHPhelp | 2021-04-17

    ctype support can be disabled, add it as a requirement in composer or you can use a polyfill (same with mbstring, use the mbstring polyfill)

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo routing

    The Routing component maps an HTTP request to a set of configuration variables.

    Project mention: Piko router, a lightweight and blazing fast router for PHP | dev.to | 2021-10-07

    To demonstrate this search efficiency, I wrote some benchmark tests to compare Piko router against Fastroute and Symfony Router which are references in their domain.

  • GitHub repo process

    The Process component executes commands in sub-processes. (by symfony)

    Project mention: Is it secure enough to access a PHP file? | reddit.com/r/Wordpress | 2021-10-07

    Something like symfony/process attempts to normalize things across environments and even implements custom argument escaping. Still not sure if that would keep you safe here.

  • GitHub repo Symfony VarDumper

    The VarDumper component provides mechanisms for walking through any arbitrary PHP variable. It provides a better dump() function that you can use instead of var_dump().

  • GitHub repo Sylius

    Open Source eCommerce Platform on Symfony

    Project mention: What else is there other than WooCommerce? | reddit.com/r/selfhosted | 2021-10-04
  • GitHub repo php-pm

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

    Project mention: keep php process running to receive multiple requests | reddit.com/r/PHPhelp | 2021-05-14

    That's probably not what you meant though. In order to keep your application running and waiting to reply to requests you can use a php library like react-php or php-pm.

  • GitHub repo Wallabag

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

    Project mention: Privatebin-like but with account and not link-sharing | reddit.com/r/selfhosted | 2021-11-17

    If it's mainly links to online resources, have a look at wallabag. It's easily self-hostable, either on bare-metal or in a docker container: docker hub.

  • GitHub repo translation

    The Translation component provides tools to internationalize your application.

    Project mention: Managing Strings for translation | reddit.com/r/PHPhelp | 2021-07-05

    I'm wondering if you system means you need 100 database round trips every time you display a page with 100 localised strings. But to cope with everything else I'd suggest a third-party library. PHP itself doesn't have anything too fancy (gettext gets the job done, it hasn't received significant updates in years, there's a good third-party toolset). I'm not versed enough in i18n libraries as to recommend one but I know there're Symfony Translation and Laravel Localization.

  • GitHub repo Pagekit

    Pagekit CMS

  • GitHub repo 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)

  • GitHub repo polyfill-ctype

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

    Project mention: [Junior Developer] Can someone code-review my project? | reddit.com/r/PHPhelp | 2021-04-17

    ctype support can be disabled, add it as a requirement in composer or you can use a polyfill (same with mbstring, use the mbstring polyfill)

  • GitHub repo DoctrineMigrationsBundle

    Symfony integration for the doctrine/migrations library

    Project mention: Database migrations: the beauty | dev.to | 2021-04-27

    With Symfony, after installing the Doctrine Migrations Bundle, you can run something like:

  • GitHub repo Symfony DI

    The DependencyInjection component allows you to standardize and centralize the way objects are constructed in your application.

  • GitHub repo cache

    The Cache component provides an extended PSR-6 implementation for adding cache to your applications. (by symfony)

    Project mention: Decorator Pattern vs. Proxy Pattern | dev.to | 2021-09-18

    An example of a Proxy can be found in the DeflateMarshaller of the symfony/cache package. This Marshaller is restrictive due to its dependency on gzinflate() & gzdeflate() and its changes to the output of the inner instance.

  • GitHub repo EasyAdminBundle

    The new (and simple) admin generator for Symfony applications.

    Project mention: EasyAdmin 3: Custom Batch/Bulk Actions | reddit.com/r/symfony | 2021-03-10

    I've looked up for possible existent implementations, including some code of an existing issue on EasyAdminBundle github repo (this one) but changing the code inside the vendor part wouldn't do it for the immediate future.

  • GitHub repo Symfony Dotenv

    Symfony Dotenv parses .env files to make environment variables stored in them accessible via getenv(), $_ENV, or $_SERVER. (by symfony)

    Project mention: 🍾 GraphQL API for WordPress is now scoped, thanks to PHP-Scoper! | dev.to | 2021-03-31

    I believe that Mozart couldn't handle some of the dependencies in my plugin. I'm making use of several of Symfony's components, including DependencyInjection, Cache and Dotenv, with everything managed through Composer.

  • GitHub repo Laravel-Zero

    A PHP framework for console artisans

    Project mention: Maghic: a Swiss army knife for GitHub Actions Workflow | dev.to | 2021-11-28

    Laravel Zero: micro framework for console application;

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 2021-11-28.

PHP Symfony related posts

Index

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

Project Stars
1 Symfony 26,102
2 Grav 13,023
3 console 8,954
4 http-foundation 8,042
5 event-dispatcher 7,919
6 http-kernel 7,520
7 polyfill-mbstring 7,330
8 routing 7,057
9 process 6,930
10 Symfony VarDumper 6,812
11 Sylius 6,552
12 php-pm 6,349
13 Wallabag 6,335
14 translation 6,178
15 Pagekit 5,455
16 Bolt 4,132
17 polyfill-ctype 3,771
18 DoctrineMigrationsBundle 3,732
19 Symfony DI 3,602
20 cache 3,580
21 EasyAdminBundle 3,366
22 Symfony Dotenv 3,240
23 Laravel-Zero 2,806
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
scoutapm.com