zenphp / lotus
The Lotus foundation framework for ZenPHP applications.
Requires
- php: ^8.3
- ext-curl: *
- ext-dom: *
- ext-json: *
- ext-redis: *
- ext-simplexml: *
- composer/composer: ^2.7
- guzzlehttp/guzzle: ^7.8
- laravel/framework: ^11.18
- symfony/console: ^7.1
Requires (Dev)
- laravel/folio: ^1.1
- mockery/mockery: ^1.6.12
- orchestra/testbench: ^9.2
- pestphp/pest: ^2.34
- pestphp/pest-plugin-faker: ^2.0
- pestphp/pest-plugin-laravel: ^2.4
- pestphp/pest-plugin-type-coverage: ^2.8
- pestphp/pest-plugin-watch: ^2.1
- phpstan/phpstan: ^1.11
- phpunit/phpunit: ^10.5
- roave/security-advisories: dev-master
- zenphp/pinte: ^1.2
README
About Zen
Note: This repository contains the foundation code for the ZenPHP application platform. If you want to build an application using Zen, visit the main Zen repository.
Zen is a powerful, extremely opinionated, yet elegant application platform written in PHP and designed for modern enterprise web or desktop application development. It combines simplicity, performance, and developer-friendly features to create a zen-like coding experience.
Key Features
- Modular Architecture: Easily extensible with a component-based structure.
- Modern PHP: Leverages the latest PHP features for optimal performance and clean code.
- Developer-Friendly: Intuitive APIs and comprehensive documentation for a smooth development process.
- Scalable: Designed to grow with your project, from small apps to large-scale systems.
Documentation
For full documentation, visit zenphp.org/docs.
Installation
For installation instructions and getting started guide, please refer to our official documentation.
Learning Zen
Contributing
We welcome contributions to the Zen framework! Please review our contribution guidelines before submitting pull requests.
Security Vulnerabilities
If you discover a security vulnerability within Zen, please send an e-mail to security@zenphp.org. All security vulnerabilities will be promptly addressed.
Code of Conduct
To ensure that the Zen community is welcoming to all, please review and abide by the Code of Conduct.
License
The Zen framework is open-sourced software licensed under the MIT license.
Community
Acknowledgments
Zen is inspired by the best practices and elegant design of Laravel. We extend our gratitude to the Laravel community and all open-source contributors who make frameworks like this possible.