First-Class PHP Software

Solid, well crafted, open source libraries

intervention.io

Maintainer of High Quality Free Open Source Projects

Developer Friendly
All projects have been developed with the idea of providing an easily accessible API for developers and keeping the learning curve as flat as possible. The goal is not to bog down the developer with complicated preparation and configuration routines, but to provide tools that can get the job done quickly and easily.
Unit Tested
If it is not tested, it does not exist. All projects are unit-tested without exception, providing a quality assurance and a safety net for all future development.
PSR-12 Compatible
All project code adheres to the PSR-12 style guide, reducing the cognitive load when reading source code and understanding logic.
DocBlocks Included
In addition to the documentation on this website, the behavior of most methods is documented in the code of the packages using DocBlocks. This makes it even easier to understand the code, and also provides more direct access to the documentation in the developer's IDE.
Semantic Versioning
All intervention.io packages strictly follow semantic versioning. This guarantees that during the lifetime of a major release, an update will not introduce breaking changes to your application.
Available via Composer
Composer is the standard for dependency management in the PHP world. For you, this means quick and easy installation of our packages and instant availability of updates.
Free & Open Source Software
All intervention.io projects are licensed under the MIT License. This means that you can use them free of charge for both private and commercial purposes.