Top 10 PHP Micro Frameworks Libraries in 2024

share link

by sneha@openweaver.com dot icon Updated: Feb 15, 2024

technology logo
technology logo

Guide Kit Guide Kit  

Here are some of the famous PHP Micro Frameworks Libraries. The use cases of these libraries include:   

  • Rapid Prototyping  
  • RESTful APIs  
  • Single Page Applications  
  • Minimalistic Development  


PHP Micro Frameworks are libraries that provide minimalistic frameworks for developing web applications. These libraries provide a basic structure for organizing code, including routing, request handling, and other essential components. They are often used for small web applications or projects without a full-featured framework.  


Let us look at some of these famous libraries. 

slim

  • Supports multiple request and response formats, including JSON, XML, and HTML.
  • Provides a customizable logging system that can be used to log messages from your application.
  • Provides a built-in error handler that can be used to provide detailed information about errors that occur in your application.

Slimby slimphp

PHP doticonstar image 11598 doticonVersion:4.11.0doticon
License: Permissive (MIT)

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

Support
    Quality
      Security
        License
          Reuse

            Slimby slimphp

            PHP doticon star image 11598 doticonVersion:4.11.0doticon License: Permissive (MIT)

            Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
            Support
              Quality
                Security
                  License
                    Reuse

                      lumen

                      • Supports robust routing for various HTTP verbs, like GET, POST, PUT, PATCH, and more.  
                      • Supports a variety of database backends, including MySQL, PostgreSQL, SQLite, and MongoDB.  
                      • Provides various security features, including strong password hashing, CSRF protection, and form input sanitization. 

                      lumenby laravel

                      PHP doticonstar image 7615 doticonVersion:Currentdoticon
                      no licences License: No License (null)

                      The Laravel Lumen Framework.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                lumenby laravel

                                PHP doticon star image 7615 doticonVersion:Currentdoticonno licences License: No License

                                The Laravel Lumen Framework.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          wave

                                          • Supports the PSR-7 specification for HTTP messages.  
                                          • Supports many popular template engines, such as Twig, Smarty, and Blade.  
                                          • Supports asynchronous programming, i.e., developers can write code that can run in parallel. 

                                          waveby thedevdojo

                                          PHP doticonstar image 4452 doticonVersion:2.0.1doticon
                                          License: Permissive (MIT)

                                          Wave - The Software as a Service Starter Kit, designed to help you build the SAAS of your dreams 🚀 💰

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    waveby thedevdojo

                                                    PHP doticon star image 4452 doticonVersion:2.0.1doticon License: Permissive (MIT)

                                                    Wave - The Software as a Service Starter Kit, designed to help you build the SAAS of your dreams 🚀 💰
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              Silex

                                                              • Is highly extensible, with many available extensions.  
                                                              • Supports both traditional and modern web development, making it suitable for beginners and experienced developers.  
                                                              • Is open source, so it is free to use and can be easily modified to suit specific needs. 

                                                              Silexby silexphp

                                                              PHP doticonstar image 3663 doticonVersion:Currentdoticon
                                                              License: Permissive (MIT)

                                                              [DEPRECATED -- Use Symfony instead] The PHP micro-framework based on the Symfony Components

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        Silexby silexphp

                                                                        PHP doticon star image 3663 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                        [DEPRECATED -- Use Symfony instead] The PHP micro-framework based on the Symfony Components
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  fractal

                                                                                  • Provides a built-in authentication system, allowing developers to manage user authorization and authentication easily.  
                                                                                  • Allows developers to create custom transformers.  
                                                                                  • Provides a caching system, allowing developers to cache data for a certain period. 

                                                                                  fractalby thephpleague

                                                                                  PHP doticonstar image 3482 doticonVersion:0.20.1doticon
                                                                                  License: Permissive (MIT)

                                                                                  Output complex, flexible, AJAX/RESTful data structures.

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            fractalby thephpleague

                                                                                            PHP doticon star image 3482 doticonVersion:0.20.1doticon License: Permissive (MIT)

                                                                                            Output complex, flexible, AJAX/RESTful data structures.
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      flight

                                                                                                      • Provides a simple routing system for mapping URLs to callback functions.
                                                                                                      • Provides a built-in support for sessions, flash messages, and authentication.
                                                                                                      • Provides tools for handling request data, including GET and POST parameters, files, and cookies.

                                                                                                      flightby mikecao

                                                                                                      PHP doticonstar image 2506 doticonVersion:Currentdoticon
                                                                                                      License: Permissive (MIT)

                                                                                                      An extensible micro-framework for PHP

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                flightby mikecao

                                                                                                                PHP doticon star image 2506 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                An extensible micro-framework for PHP
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          kohana

                                                                                                                          • Provides a simple and powerful ORM (Object Relational Mapping) system, allowing developers to quickly and easily create and manipulate data in their database.  
                                                                                                                          • Allows developers to structure the application modularly, making it easier to maintain and extend.   
                                                                                                                          • Its powerful and flexible routing system allows developers to create and configure routes for their applications easily.

                                                                                                                          kohanaby kohana

                                                                                                                          PHP doticonstar image 1552 doticonVersion:v3.3.6doticon
                                                                                                                          License: Others (Non-SPDX)

                                                                                                                          Basic application with official modules included

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    kohanaby kohana

                                                                                                                                    PHP doticon star image 1552 doticonVersion:v3.3.6doticon License: Others (Non-SPDX)

                                                                                                                                    Basic application with official modules included
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              Project

                                                                                                                                              • Allows developers to use an object-oriented approach, making it easier to develop complex applications.  
                                                                                                                                              • Provides a powerful template engine that helps developers create dynamic, user-friendly applications.   
                                                                                                                                              • Provides a built-in unit testing framework, making it easier to ensure applications function properly. 

                                                                                                                                              Projectby PHPixie

                                                                                                                                              PHP doticonstar image 1000 doticonVersion:3.7.1doticon
                                                                                                                                              License: Permissive (BSD-3-Clause)

                                                                                                                                              A lightweight MVC PHP framework designed for speed and simplicty

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        Projectby PHPixie

                                                                                                                                                        PHP doticon star image 1000 doticonVersion:3.7.1doticon License: Permissive (BSD-3-Clause)

                                                                                                                                                        A lightweight MVC PHP framework designed for speed and simplicty
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  limonade

                                                                                                                                                                  • Supports full RESTful API development.
                                                                                                                                                                  • Is designed to be easily extended with custom components.
                                                                                                                                                                  • Provides dependency injection for easy testing and mocking.

                                                                                                                                                                  limonadeby sofadesign

                                                                                                                                                                  PHP doticonstar image 738 doticonVersion:Currentdoticon
                                                                                                                                                                  License: Permissive (MIT)

                                                                                                                                                                  a PHP micro-framework

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            limonadeby sofadesign

                                                                                                                                                                            PHP doticon star image 738 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                            a PHP micro-framework
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse

                                                                                                                                                                                      micromvc

                                                                                                                                                                                      • Provides easy integration with third-party libraries. 
                                                                                                                                                                                      • Provides a powerful URL routing system that allows developers to create and manage URLs for their applications easily.   
                                                                                                                                                                                      • Is designed to be modular, allowing developers to add and remove features as needed easily. 

                                                                                                                                                                                      micromvcby Xeoncross

                                                                                                                                                                                      PHP doticonstar image 663 doticonVersion:Currentdoticon
                                                                                                                                                                                      no licences License: No License (null)

                                                                                                                                                                                      The worlds smallest, full featured, object-oriented PHP 5 Framework

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                micromvcby Xeoncross

                                                                                                                                                                                                PHP doticon star image 663 doticonVersion:Currentdoticonno licences License: No License

                                                                                                                                                                                                The worlds smallest, full featured, object-oriented PHP 5 Framework
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          See similar Kits and Libraries