Divergence Framework Documentation
These are the docs for Divergence 3.3.0. Start with a model, give it a controller, and build your application from there. The framework includes an ActiveRecord ORM, MySQL/PostgreSQL/SQLite support, indexed collections, statistics, Twig responses, and media handling.
If this is your first project, start with Getting Started. If you're here for the data layer, read ORM, Collections, and Math. You can use collections and Math without a database.
The 3.3 source requires PHP 8.4 or newer. These pages describe the implementation, including places where you need to supply application policy or configuration. They do not assume the starter files are a finished website.