PHP Framework

Open-source PHP projects categorized as Framework

Top 23 PHP Framework Projects

  • Laravel

    Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.

  • Project mention: Developing a Reusable and Readable Bash Script for Automated LAMP Stack Deployment | dev.to | 2024-04-22

    cd /var/www/ || handle_error "Failed to change directory to /var/www/." sudo git clone https://github.com/laravel/laravel.git laravel || handle_error "Failed to clone Laravel repository."

  • Laravel

    The Laravel Framework.

  • Project mention: Tell HN: Laravel's default truncate method uses cascade for Postgres databases | news.ycombinator.com | 2024-02-23

    Hope this saves a future team from unexpected behavior resulting in (potential) production data loss.

    When using Postgres, Laravel's default method for truncate uses the cascade option, which will ignore foreign key constraints and potentially wipe large amounts of data with no confirmation or warning.

    It was originally introduced in 2018: https://github.com/laravel/framework/pull/26389/files

    Here are two threads on it if you are curious: https://github.com/laravel/framework/issues/29506

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Symfony

    The Symfony PHP framework

  • Project mention: Using interfaces the wrong way | dev.to | 2024-03-24

    Let's have a look at the class EventSourceHttpClient and try to use it in Symfony\Component\Webhook\Server\Transport. It's an entirely hypothetical example to illustrate the point.

  • Yii2

    Yii 2: The Fast, Secure and Professional PHP Framework

  • Project mention: Top 12 PHP Frameworks For Web Development in 2024 | dev.to | 2024-02-13

    Yii is one of the oldest PHP frameworks, acronym as Yes It Is! It has 14.2k stars and 7k forks on GitHub. It is a fast, secure, and flexible PHP framework for web development, especially for building MVC architecture websites. It is an Object-Oriented PHP framework that requires knowledge of inheritance, polymorphism, etc.

  • Slim Framework

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

  • Project mention: Top 12 PHP Frameworks For Web Development in 2024 | dev.to | 2024-02-13

    Slim is a micro PHP framework used for web development with 11.7k stars and 2k forks on GitHub. It has a simple and intuitive API development process. It is a micro-framework, meaning you only get a minimum of support for HTTP requests and forwarding requests to appropriate controllers. So the question is, why should you choose a micro-framework? Because it offers you flexibility and high extensibility.

  • october

    Self-hosted CMS platform based on the Laravel PHP Framework.

  • Project mention: Step-by-step guide: Launching a website with October CMS on Linode using PHP and Laravel | dev.to | 2023-08-23

    git clone https://github.com/octobercms/october.git your-website

  • Phalcon

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

  • Project mention: Top 12 PHP Frameworks For Web Development in 2024 | dev.to | 2024-02-13

    Phalcon is open-source with 10.7k stars and 2k+ forks on GitHub. It is a full-stack framework for PHP that is characterized by high performance and low resource consumption. It is written or implemented as a C-extension or in C, which is integrated into PHP to improve performance. It has a user-friendly interface that simplifies PHP development and enhances the developer experience.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Pest

    Pest is an elegant PHP testing Framework with a focus on simplicity, meticulously designed to bring back the joy of testing in PHP.

  • Project mention: Wordpress tests with Pest and WP Setup | dev.to | 2024-04-18

    Today, I finished the first implementation of this environment, adding Pest and PHPUnit in v10.5, which is currently not supported by default with WP Env.

  • 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.

  • web-frameworks

    Which is the fastest web framework?

  • hyperf

    🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.

  • Project mention: Yii news 2023 issue 2 | /r/PHP | 2023-05-25
  • swoft

    🚀 PHP Microservice Full Coroutine Framework

  • wp-cli

    ⚙️ WP-CLI framework

  • Project mention: Mastering WordPress CLI: A Comprehensive Guide to Boost Your Productivity | dev.to | 2023-11-23

    As of my last knowledge update in January 2022, the list of WordPress CLI commands may have expanded or changed. It's always a good idea to check the official WP-CLI documentation for the most up-to-date information. Here's a list of common WP-CLI commands as of my last update:

  • Laravel-Zero

    A PHP framework for console artisans

  • huge

    Simple user-authentication solution, embedded into a small framework.

  • mix

    ☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Server / PHP 命令行模式开发框架,支持 Swoole、Swow、WorkerMan、FPM、CLI-Server (by mix-php)

  • Spiral Framework

    High-Performance PHP Framework (by spiral)

  • Project mention: Spiral – High-Performance PHP Framework | news.ycombinator.com | 2024-02-23
  • framework

    :gem: Go! AOP PHP - modern aspect-oriented framework for the new level of software development (by goaop)

  • Project mention: Strategic options for plugin system in a Synfony app? | /r/PHP | 2023-05-06

    The second one, is the using pure AOP approach - https://github.com/goaop/framework (ffi related).

  • Elgg

    A social networking engine in PHP/MySQL

  • Project mention: What is the most useful project you've ever worked on? | news.ycombinator.com | 2024-04-06

    It's this: https://github.com/Elgg/Elgg

    It's pretty long in the tooth now - it's pretty old! But there's an amazing community and new core team that still keeps it up to date.

  • lumen-framework

    The Laravel Lumen Framework.

  • leaf

    🍁 The easiest way to create clean, simple but powerful web apps and APIs quickly (by leafsphp)

  • Project mention: Leaf PHP – Simple and Elegant PHP | news.ycombinator.com | 2023-11-26
  • one

    A minimalist high-performance php framework that supports the [swoole | php-fpm] environment (by lizhichao)

  • Concrete 5 CMS

    Official repository for Concrete CMS development

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

PHP Framework related posts

Index

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

Project Stars
1 Laravel 76,753
2 Laravel 31,487
3 Symfony 29,294
4 Yii2 14,204
5 Slim Framework 11,823
6 october 10,971
7 Phalcon 10,754
8 Pest 8,804
9 Sylius 7,660
10 web-frameworks 6,891
11 hyperf 5,929
12 swoft 5,583
13 wp-cli 4,804
14 Laravel-Zero 3,538
15 huge 2,141
16 mix 1,922
17 Spiral Framework 1,690
18 framework 1,638
19 Elgg 1,621
20 lumen-framework 1,465
21 leaf 1,018
22 one 879
23 Concrete 5 CMS 762

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com