letsdrink / ouzo
Ouzo PHP MVC framework
4.0.0
2026-04-28 08:15 UTC
Requires
- ext-fileinfo: *
- ext-json: *
- filp/whoops: ~2.18.4
- friendsofphp/proxy-manager-lts: ~1.0.19
- psr/log: ~3.0.2
- symfony/console: ~7.4.8
- symfony/event-dispatcher: ~7.4.8
Requires (Dev)
- phpunit/phpunit: ~13.1.7
Replaces
- letsdrink/ouzo-goodies: 4.0.0
- letsdrink/ouzo-inject: 4.0.0
- dev-master
- 4.0.0
- 2.0.2
- 2.0.1
- 2.0.0
- 1.8.0
- 1.7.0
- 1.6.1
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.1
- 1.4.0
- 1.3
- 1.2
- 1.1
- 1.0
- 0.0.2.x-dev
- 0.0.1.x-dev
- dev-housekeeping/update-composer-to-2.9.7
- dev-housekeeping/php84-migration
- dev-feature/php-8.4-migration
- dev-ouzo-3.x
- dev-bug/fix-db-run-in-transaction
- dev-feature/routes-path--from-config
- dev-dependabot/composer/phpunit/phpunit-10.5.62
- dev-bug/empty-logger-handling-fix
- dev-fix-params-for-psr3-logging
- dev-feature/change_error_handlers
- dev-phtml-render-fix
- dev-strings-util
- dev-ouzo-2.x
- dev-ignore-deprecations-in-default-error-handler
- dev-distinct-on
- dev-ouzo-goodies
- dev-compiled-routes
- dev-ouzo-1.x
- dev-hasManyThrough
This package is auto-updated.
Last update: 2026-04-29 07:00:36 UTC
README
Ouzo is a PHP MVC framework with built-in ORM and util libraries. PHP 8.4 or later is required.
We believe in clean code and simplicity. We value unit testing and beautiful design.
Want to know more?
- Offical website
- Getting started (5 minutes tutorial)
- Documentation
- Interested only in Ouzo's fancy utils? Check out Ouzo Goodies
For ideas, questions, discussions write to ouzo-framework@googlegroups.com.
Current release
See the release notes and latest documentation.
Contributing to Ouzo
- Don't hesitate to ask questions on mailing list or submit issues on github.
- If you know the answer to questions/problems that others have then go ahead and reply.
- Found something unclear in docs or app messages? Let us know and help us improve Ouzo.
- If you miss a feature - check out issues, maybe it is already addressed. If not, drop us an example of what you need (issues or mailing list).
- Want to help? Browse the issues and grab something to work on!
- How to contribute? Create a fork and start a branch. Let us know when you are done, we will discuss it and merge your pull request.
General rules
- We encourage you to use PhpStorm IDE for Ouzo development.
- Write a test. Or tests. The more the better.
- Make sure to run a full test suite before you send us a PR.
- Don't forget to update the docs!
- And the changelog as well.
Support for older PHP versions
Ouzo 4.x requires PHP 8.4 or later. For older PHP versions:
- PHP 8.2 — use Ouzo 3.x branch
- PHP 8.0 — use Ouzo 2.x branch
- PHP 5.6 / 7.x — use Ouzo 1.x branch
