# InitPHP

> I 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
- Class: Older / Hobby Projects
- Status: Ongoing
- Started: 2022-08-12
- Technologies: Composer, Git, PHPUnit, PHP
- Skills: Library Development, API Design, Documentation, Testing, Open Source Maintenance, Open Source Collaboration, PHP-FIG Standards, Modular Architecture, Package Management, Object Oriented Programming, Type Safety, Software Design Principles
- Website: https://initphp.org
- Source code: https://github.com/InitPHP
- Source: https://www.muhammetsafak.com.tr/en/portfolio/initphp/
- Language: en-US
- Author: Muhammet Şafak

---
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.
