Recommend this page to a friend! |
![]() |
Info | Example | ![]() |
![]() |
![]() |
Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2025-06-13 (Less than 1 hour ago) ![]() | Not yet rated by the users | Total: Not yet counted | Not yet ranked |
Version | License | PHP version | Categories | |||
catalyst 1.0 | MIT/X Consortium ... | 7.1 | Libraries, Design Patterns, PHP 7 |
Description | Authors Walter Nuñez Contributor | |
This package can framework to develop MVC-based PHP applications. |
|
Please read this document to learn how to install and use this PHP MVC framework.
<?php |
Catalyst is a modern PHP framework designed with flexibility, performance, and developer experience in mind. It combines established architectural patterns with pragmatic solutions to create a robust foundation for PHP applications.
Catalyst is a PHP framework developed by Walter Nuñez (arcanisgk) that combines the best aspects of various architectural patterns to create a flexible yet powerful development environment. The framework requires PHP 8.3 and is distributed under the MIT License.
Catalyst is built on several key principles:
Catalyst uses a dual-space architecture that explicitly separates framework code from application code:
This separation allows for framework updates without disrupting application code, while still providing all the extension points needed for customization.
Unlike frameworks that rigidly adhere to a single pattern, Catalyst strategically employs multiple architectural patterns where they make the most sense:
This mixed approach allows developers to use familiar patterns while avoiding their limitations.
Catalyst provides built-in support for multi-language applications:
The framework includes a comprehensive error management system:
composer create-project arcanisgk/catalyst my-project
cd my-project
Catalyst is open-sourced software licensed under the MIT License.
Contributions are welcome! Please feel free to submit a Pull Request.
For documentation and more information, visit catalyst.lh-2.net.
![]() |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
||||
![]() |
||||
![]() |
||||
![]() |
||||
![]() |
||||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Doc. | Documentation | ||
![]() ![]() |
Lic. | License text | ||
![]() ![]() |
Doc. | Documentation | ||
![]() ![]() |
Doc. | Documentation |
The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
![]() |
Version Control | Unique User Downloads | |||||||
100% |
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.