PHP Frameworks

Open-source PHP projects categorized as Frameworks

Top 23 PHP Framework Projects

  • GitHub repo Laravel 5

    A PHP framework for web artisans.

    Project mention: Absolute idiot beginner. Want to build something | reddit.com/r/CodingHelp | 2021-04-13

    Reading this, my advice would be to take a look at Laravel. It’s a PHP framework with very, very beginner friendly documentation and a huge community. It’s extremely popular with web developers who are starting out, so you’ll find every conceivable question has been asked online when people get stuck— making it easy for you to Google any problems you face as you’re learning. Aside from the beginner friendliness, it makes it very easy to implement a lot of what you’re going to need for your project; user authentication, database interactions and receiving/handling/returning HTTP requests.

  • GitHub repo Symfony

    The Symfony PHP framework

    Project mention: Just a question about PHP | reddit.com/r/learnprogramming | 2021-04-03

    If you want to make an actual site that will be used for real: don't make a user system, learn a framework which includes a high-quality user system out of the box like symfony or laravel.

  • GitHub repo CodeIgniter

    Open Source PHP Framework (originally from EllisLab)

    Project mention: PHP routing library for fast API development | dev.to | 2021-04-09

    At my day job we needed to develop an API and I've never really tried to build one using vanilla PHP, but instead used frameworks such as CodeIgniter or Slim or just a simple file that would mimic the functionality of an API but not be a proper one. Also we had a requirement that we needed to have full control over the code so we were not supposed to use any of the pre built solutions because of that requirement.

  • GitHub repo Yii2

    Yii 2: The Fast, Secure and Professional PHP Framework

    Project mention: Yii Html 1.0.0 | reddit.com/r/PHP | 2021-03-17

    php class('float-right')->content( 'Powered by ', Html::a( 'Yii Framework', 'https://www.yiiframework.com/', ['rel' => 'external'] ) ) ?>

  • GitHub repo Slim Framework

    Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.

    Project mention: PHP routing library for fast API development | dev.to | 2021-04-09

    At my day job we needed to develop an API and I've never really tried to build one using vanilla PHP, but instead used frameworks such as CodeIgniter or Slim or just a simple file that would mimic the functionality of an API but not be a proper one. Also we had a requirement that we needed to have full control over the code so we were not supposed to use any of the pre built solutions because of that requirement.

  • GitHub repo Phalcon

    High performance, full-stack PHP framework delivered as a C extension.

    Project mention: Phalcon v5.0.0 Alpha 1 Released! | dev.to | 2021-03-31

    Github Tag

  • GitHub repo CakePHP

    CakePHP: The Rapid Development Framework for PHP - Official Repository

    Project mention: CakePHP 2.4.8 and Mysql 8 | reddit.com/r/cakephp | 2021-03-19

    You need to upgrade to the latest version of CakePHP 2 (currently version 2.10.24) and upgrade to PHP 7+ (ideally PHP 7.4). Updating the version of CakePHP is very easy, you just need to replace the lib/ directory in your repo with the lib/ directory in the zip file of the release I linked. Assuming you've followed the instructions and never made your own modifications to the lib, dropping the new files in is all that is necessary to update to the latest version of Cake 2.x.

  • GitHub repo Laravel 6

    Powerful REPL for the Laravel framework.

    Project mention: Integrating Tinkerwell with GNOME | dev.to | 2021-02-24

    This incredible app was developed with the Laravel Developer in mind, to simplify the work that we all already do: Use the tinker tool. 🤔

  • GitHub repo swoft

    🚀 PHP Microservice Full Coroutine Framework

  • GitHub repo CodeIgniter4

    Open Source PHP Framework (originally from EllisLab)

  • GitHub repo FuelPHP

    FuelPHP v1.x is a simple, flexible, community driven PHP 5.3+ framework, based on the best ideas of other frameworks, with a fresh start! FuelPHP is fully PHP 7 compatible. (by fuel)

  • GitHub repo Kraken PHP

    Asynchronous & Fault-tolerant PHP Framework for Distributed Applications. (by kraken-php)

  • GitHub repo Spiral Framework

    High-Performance Long-Living PHP Framework for modern enterprise application development (by spiral)

    Project mention: How do you guys see PHP and its framworks/CMS in 2025? | reddit.com/r/PHP | 2021-04-05

    That's true, but I think there is some room for new frameworks. For example https://spiral.dev/

  • GitHub repo MopaBootstrapBundle

    Easy integration of twitters bootstrap into symfony2

    Project mention: CSS Deep | dev.to | 2021-02-26

    phiamo/MopaBootstrapBundle - Easy integration of twitters bootstrap into symfony2

  • GitHub repo Opulence

    A simple, secure, and scalable PHP application framework

  • GitHub repo Ubiquity

    Ubiquity framework

    Project mention: news.ycombinator.com | 2021-02-08

    Normally I just click on Fortune Cookies, since I think that is the most representative of a typical Web Workload.

    And then Click on Filter, Full Stack Framework, And Full ORM only. Again, most people will be using some sort of Web Framework with Full ORM.

    I am surprised the top results is from PHP. For many years it has always been Java. And it is from a framework called ubiquity [1] which I have never heard of it before.

    There is Crystal and Lucky [2]. Which is exciting because they are getting very close to 1.0

    Ruby Rails... is still at the bottom of the pack.

    [1] https://github.com/phpMv/ubiquity

    [2] https://www.luckyframework.org

  • GitHub repo ATK UI

    Low-code Framework for Web Apps in PHP (by atk4)

  • GitHub repo Aura PHP

    Dependency Injection System

  • GitHub repo KumbiaPHP

    Fast and easy PHP framework

    Project mention: Does anyone know if it is a worthwhile framework for kumbia php | reddit.com/r/PHP | 2021-03-07

    The docs also have a section called Fastest PHP framework by independent benchmark.

  • GitHub repo PHP-Spellchecker

    🐘🎓📝 PHP Library providing an easy way to spellcheck multiple sources of text by many spellcheckers

  • GitHub repo OpenAPI PSR-7 Message (HTTP Request/Response) Validator

    It validates PSR-7 messages (HTTP request/response) against OpenAPI specifications

  • GitHub repo PPI Framework 2

    The PPI Framework Engine (by ppi)

  • GitHub repo Equip

    A tiny, yet powerful, PHP micro-framework. (by equip)

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-04-13.

Index

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

Project Stars
1 Laravel 5 64,680
2 Symfony 25,055
3 CodeIgniter 18,129
4 Yii2 13,689
5 Slim Framework 10,976
6 Phalcon 10,412
7 CakePHP 8,356
8 Laravel 6 6,746
9 swoft 5,307
10 CodeIgniter4 3,435
11 FuelPHP 1,441
12 Kraken PHP 1,126
13 Spiral Framework 921
14 MopaBootstrapBundle 726
15 Opulence 722
16 Ubiquity 489
17 ATK UI 338
18 Aura PHP 322
19 KumbiaPHP 216
20 PHP-Spellchecker 215
21 OpenAPI PSR-7 Message (HTTP Request/Response) Validator 168
22 PPI Framework 2 156
23 Equip 115