kandi background
Explore Kits

8 best PHP MVC libraries in 2022

by Open Weaver kits ✔ Updated: Jun 30, 2022

The use of MVC frameworks for PHP development is a matter of choice. There are many ways to approach the problem and each one has its own merits. The use of MVC makes it easy to create multiple applications that share a common set of functionality without having to rewrite them from scratch each time you want to add new features, allowing developers to maintain all their applications in one place. MVC is a common architecture for crafting web applications, but it can be applied in many other scenarios as well. In fact, there are several PHP MVC libraries available for you to use in your next project. WP-MVC is the most popular PHP MVC library around. It's also the first one on this list! WP-MVC comes with a lot of features, like routing, templating and more. PHP-MVC is a great alternative to wp-mvc if you're looking for something more lightweight or want to use some features that wp-mvc doesn't have natively (like routing). This library also supports Laravel 5.* out of the box! Zend_MVC is another great alternative if you're looking for something more lightweight or want to use some features that wp-mvc doesn't have natively (like routing). Many developers depend on the following open source PHP MVC libraries

ZendSkeletonApplicationby zendframework

PHP star image 1535 Version:release-3.1.3

License: Permissive (BSD-3-Clause)

Skeleton application for zend-mvc projects

Support
Quality
Security
License
Reuse

ZendSkeletonApplicationby zendframework

PHP star image 1535 Version:release-3.1.3 License: Permissive (BSD-3-Clause)

Skeleton application for zend-mvc projects
Support
Quality
Security
License
Reuse

mvcby phalcon

PHP star image 780 Version:Current

License: Others (Non-SPDX)

Phalcon MVC Examples

Support
Quality
Security
License
Reuse

mvcby phalcon

PHP star image 780 Version:Current License: Others (Non-SPDX)

Phalcon MVC Examples
Support
Quality
Security
License
Reuse

wp-mvcby tombenner

PHP star image 602 Version:Current

License: Permissive (MIT)

An MVC framework for WordPress

Support
Quality
Security
License
Reuse

wp-mvcby tombenner

PHP star image 602 Version:Current License: Permissive (MIT)

An MVC framework for WordPress
Support
Quality
Security
License
Reuse

php-mvcby daveh

PHP star image 672 Version:Current

License: Permissive (MIT)

A simple PHP model-view-controller framework, built step-by-step as part of the "Write PHP like a pro: build an MVC framework from scratch" course on Udemy.

Support
Quality
Security
License
Reuse

php-mvcby daveh

PHP star image 672 Version:Current License: Permissive (MIT)

A simple PHP model-view-controller framework, built step-by-step as part of the "Write PHP like a pro: build an MVC framework from scratch" course on Udemy.
Support
Quality
Security
License
Reuse

laminas-mvc-skeletonby laminas

PHP star image 123 Version:1.4.0

License: Permissive (BSD-3-Clause)

Skeleton application for creating laminas-mvc based projects.

Support
Quality
Security
License
Reuse

laminas-mvc-skeletonby laminas

PHP star image 123 Version:1.4.0 License: Permissive (BSD-3-Clause)

Skeleton application for creating laminas-mvc based projects.
Support
Quality
Security
License
Reuse

zend-mvcby zendframework

PHP star image 108 Version:release-2.7.15

License: Others (Non-SPDX)

Mvc component from Zend Framework

Support
Quality
Security
License
Reuse

zend-mvcby zendframework

PHP star image 108 Version:release-2.7.15 License: Others (Non-SPDX)

Mvc component from Zend Framework
Support
Quality
Security
License
Reuse

titan-mvcby tkaratug

PHP star image 106 Version:v1.1.4

License: Permissive (MIT)

Titan - A Simple MVC Framework

Support
Quality
Security
License
Reuse

titan-mvcby tkaratug

PHP star image 106 Version:v1.1.4 License: Permissive (MIT)

Titan - A Simple MVC Framework
Support
Quality
Security
License
Reuse

PHP-MVC-Blog-Systemby pH-7

PHP star image 99 Version:Current

License: Weak Copyleft (LGPL-3.0)

:fire: Simple PHP blog system application based on the MVC pattern and written in PHP 5.5. This project can be used as a Base MVC "framework" to start your PHP project easily under good development patterns and good development practice and organization.

Support
Quality
Security
License
Reuse

PHP-MVC-Blog-Systemby pH-7

PHP star image 99 Version:Current License: Weak Copyleft (LGPL-3.0)

:fire: Simple PHP blog system application based on the MVC pattern and written in PHP 5.5. This project can be used as a Base MVC "framework" to start your PHP project easily under good development patterns and good development practice and organization.
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Architecture
Model View Controller