InitPHP
OngoingI published a minimalist MVC framework (Framework3) alongside 30+ modular PHP libraries (Router, Database, Cache, Mailer, Socket, ...) under a single ecosystem; all packages are available on Composer/Packagist under the MIT license. The codebase complies with PHP-FIG standards and is backed by type safety, PHPUnit tests, extensive documentation, and examples.
- Role
- Founder & Developer
- Duration
- January 2021 — Ongoing
Technologies
Skills
InitPHP is an open-source collection of libraries I built for the PHP ecosystem. The 39 standalone packages in the project can be used across a wide range, from simple web APIs to complex server applications. Each library works on its own, yet can also be used together with other InitPHP packages in a compatible way.
Notable libraries in the collection include a Socket server-client library with TCP/TLS/UDP/SSL support, a Database layer with DBAL and ORM, an advanced Router, a PSR-3 compliant Logger, a PSR-11 compliant Container, a Mailer, a Queue, a Curl HTTP client, and a Console CLI tool.
All packages are published under the MIT license and can easily be added to projects via Composer.