koldy / framework
Koldy PHP framework for simple and rapid development
Requires
- php: >=8.1
Requires (Dev)
- phpstan/phpstan: ^2.1.17
Suggests
- ext-bcmath: Required for arbitrary precision math
- ext-ctype: Required for character type checking
- ext-curl: Required for HTTP requests
- ext-iconv: Required for character encoding conversion
- ext-json: Required for JSON encoding/decoding
- ext-mbstring: Required for multibyte string handling
- ext-memcached: Required for memcached caching
- ext-openssl: Required for encryption/SSL operations
- ext-pdo: Required for database operations
README
Koldy PHP Framework is zero-dependency near-core PHP framework for rapid web development. It's small and simple because it gives you all the basic functionality you need to build your web apps. It's best used on medium and large scale enterprise projects where you want to have full control over your code, but still be near-core PHP without any bloat. Small framework also means smaller context usage for your AI tools.
To install the framework in your project, run:
composer require koldy/framework
To see the required structure of your project, please check the docs for detailed explanation or simply use the boilerplate.
This framework is built for every PHP developer who wants to simplify and speed up its web development using standards.
The main goal of this framework is to have MVC PHP framework which is simple, easy, fast, well documented inside your IDE and stable over time. Framework itself has no dependencies other than standard PHP libs, so all the changes we do are related to the PHP itself.
Documentation
Documentation is available on koldy.net.
Related packages
| Composer package | description |
|---|---|
| koldy/phpmailer | Use this package for PHPMailer integration in your project |
Licence
Open sourced and published under MIT licence.