PHPackages                             clickalicious/doozr - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. clickalicious/doozr

ActiveProject[Framework](/categories/framework)

clickalicious/doozr
===================

Doozr - The lightweight PHP-Framework for high-performance websites.

v0.0.2(10y ago)2695[27 issues](https://github.com/clickalicious/DoozR/issues)[1 PRs](https://github.com/clickalicious/DoozR/pulls)BSD-3-ClausePHPPHP &gt;=5.6.0

Since Apr 3Pushed 5y ago3 watchersCompare

[ Source](https://github.com/clickalicious/DoozR)[ Packagist](https://packagist.org/packages/clickalicious/doozr)[ Docs](https://www.clickalicious.de/)[ RSS](/packages/clickalicious-doozr/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (2)Dependencies (41)Versions (4)Used By (0)

[![](https://avatars0.githubusercontent.com/u/26927954?v=3&s=140)](https://avatars0.githubusercontent.com/u/26927954?v=3&s=140)

---

[![Logo of Doozr](docs/logo-large.png)](docs/logo-large.png)

Doozr: The **lightweight** PHP-Framework for **high-performance** websites.

[![Build Status](https://camo.githubusercontent.com/587617c778958a9f41f17b08935871cdcce63ebad655e2ce3cdd3329e4364a19/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636c69636b616c6963696f75732f446f6f7a722e737667)](https://travis-ci.org/clickalicious/Doozr)[![Scrutinizer](https://camo.githubusercontent.com/31f3d1fe448ee3dae454a84efe58716aba719ecfdf5565c66573440bb78053f1/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f636c69636b616c6963696f75732f446f6f7a722e737667)](https://scrutinizer-ci.com/g/clickalicious/Doozr/)[![Code Coverage](https://camo.githubusercontent.com/622ffcf1d408a2bb76f7501ab4f1a427717827adaca6a59fbbd86aa01eb2d2a6/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f636c69636b616c6963696f75732f446f6f7a722f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/clickalicious/Doozr/?branch=master)[![clickalicious open source](https://camo.githubusercontent.com/c244587ebb73cb5386d137729f3bb3348c448eef1782b945b6d03f4f5b5361c2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636c69636b616c6963696f75732d6f70656e2d2d736f757263652d677265656e2e7376673f7374796c653d666c6174)](https://www.clickalicious.de/)[![GitHub release](https://camo.githubusercontent.com/5a93ed87185eda2905f9ad7a649e0da0076698969ad556dad5a29de07aa87b2b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f636c69636b616c6963696f75732f446f6f7a722e7376673f7374796c653d666c6174)](https://github.com/clickalicious/Doozr/releases)[![Waffle.io](https://camo.githubusercontent.com/a31bf49283f927fb356dde561d3cf7f9a39a836731fc2aa8ab02c352261fca10/68747470733a2f2f696d672e736869656c64732e696f2f776166666c652f6c6162656c2f636c69636b616c6963696f75732f446f6f7a722f696e25323070726f67726573732e737667)](https://waffle.io/clickalicious/Doozr)[![SensioLabsInsight](https://camo.githubusercontent.com/322e00a8c3d15af33f1d11241066a36c4cd02536b6eb76aee4edb1099b274f01/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f65653433636137332d323735362d346639372d383035342d3537636435633938633339342f6d696e692e706e67)](https://insight.sensiolabs.com/projects/ee43ca73-2756-4f97-8054-57cd5c98c394)[![Packagist](https://camo.githubusercontent.com/3152d2c79b5d4304f4dfe8bda6aa48bbed1ffd0cc099cee9df61caed62ea74d0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f636c69636b616c6963696f75732f446f6f7a722e7376673f7374796c653d666c6174)](http://opensource.org/licenses/BSD-3-Clause)Table of Contents
-----------------

[](#table-of-contents)

- [Features](#features)
- [Requirements](#requirements)
- [Philosophy](#philosophy)
- [Services](#services)
- [Versioning](#versioning)
- [Roadmap](#roadmap)
- [Security-Issues](#security-issues)
- [Install »](https://github.com/clickalicious/Doozr/blob/master/docs/INSTALL.md)
- [Architecture »](https://github.com/clickalicious/Doozr/blob/master/docs/ARCHITECTURE.md)
- [Service: Cache »](https://github.com/clickalicious/Doozr/blob/master/src/Service/Doozr/Cache/README.md)
- [Service: Configuration »](https://github.com/clickalicious/Doozr/blob/master/src/Service/Doozr/Configuration/README.md)
- [Service: Crypt »](https://github.com/clickalicious/Doozr/blob/master/src/Service/Doozr/Crypt/README.md)
- [Service: Filesystem »](https://github.com/clickalicious/Doozr/blob/master/src/Service/Doozr/Filesystem/README.md)
- [Service: Form »](https://github.com/clickalicious/Doozr/blob/master/src/Service/Doozr/Form/README.md)
- [Service: I18n »](https://github.com/clickalicious/Doozr/blob/master/src/Service/Doozr/I18n/README.md)
- [Service: Password »](https://github.com/clickalicious/Doozr/blob/master/src/Service/Doozr/Password/README.md)
- [Service: Session »](https://github.com/clickalicious/Doozr/blob/master/src/Service/Doozr/Session/README.md)
- [Service: Template »](https://github.com/clickalicious/Doozr/blob/master/src/Service/Doozr/Template/README.md)
- [License »](LICENSE)

Features
--------

[](#features)

- High performance (developed using [profiler](https://github.com/FriendsOfPHP/uprofiler "Lightweight profiler for PHP (based on facebook/xhprof)"))
- Ultra [fast routing](https://nikic.github.io/2014/02/18/Fast-request-routing-using-regular-expressions.html "Fast request routing using regular expressions"), caching and request processing
- Lightweight and high quality code base (following *PSR-[1](http://www.php-fig.org/psr/psr-1/ "PSR-1: Basic Coding Standard"),[2](http://www.php-fig.org/psr/psr-2/ "PSR-2: Coding Style Guide"),[3](http://www.php-fig.org/psr/psr-3/ "PSR-3: Logger Interface"),[4](http://www.php-fig.org/psr/psr-4/ "PSR-4: Autoloader"),[7](http://www.php-fig.org/psr/psr-7/ "PSR-7: HTTP message interfaces")*)
- Fully [*PSR-7*](http://www.php-fig.org/psr/psr-7/ "PSR-7: HTTP message interfaces") compatible
- Middleware [Layer](https://packagist.org/packages/relay/relay "A PSR-7 middleware dispatcher.") support
- Integrated [logging](http://www.php-fig.org/psr/psr-3/ "PSR-3: Logger Interface") subsystem
- Clean &amp; [well documented](https://doozr.readme.io/ "The Doozr Developer Hub") code
- Unit-tested
- Shipped with implemented [profiler](https://github.com/FriendsOfPHP/uprofiler "Lightweight profiler for PHP (based on facebook/xhprof)")

Requirements
------------

[](#requirements)

- `PHP >= 5.6` (compatible up to PHP version 7.x *currently* NOT compatible with `HHVM`)

Philosophy
----------

[](#philosophy)

`Doozr` is the **lightweight** PHP-Framework for **high-performance** applications. It follows the `convention over configuration`-principle. `Doozr` comes with the right set of core *Services* to build, test and deploy **high-scalable** and **stable** web-applications. `Doozr` supports the **CLI**, **CGI** as well as PHP's **Internal Webserver** *SAPI*. A ultra fast routing mechanism helps you building flexible web-applications. But **Doozr** has so much more to offer! Try it, run it ... ♥ it ;)

Services
--------

[](#services)

`Doozr` is shipped with the following Services:

- `Cache` ([PSR-6](http://www.php-fig.org/psr/psr-6/ "PSR-6 caching standard") compatible caching subsystem, support for Filesystem, Memcached and ...)
- `Configuration` (Configuration-Reader for Ini- &amp; JSON-Configurations and caching)
- `Crypt` (AES secure en-/decryption)
- `Filesystem` (Filesystem wrapper with virtual filesystem support)
- `Form` (Secure form handler (csrf/token) + validation)
- `I18n` (Internationalization + Localization, native gettext™ support &amp; gettext emulation)
- `Password` (Password generator + validationHandler, support for PHPass based hashes)
- `Session` (Secure OOP Facade, En-/Decryption, Unique Identifier per User, interval regenerating, ...)
- `Template` (Interface to PHPTal with full PHPTal templating support)

100% `composer` support. For any missing features we can make use of [packagist.org](https://packagist "packagist.org - Package registry of composer"). So just put the required package(s) in your `composer.json` and use them right after installation without need to include `.../vendor/autoload.php` manually. `Doozr` detects the `composer` packages and includes the autoloader of `composer`.

This mechanism is our pragmatic approach as bridge to all the software &amp; libraries out there. Of course you can build your very own *Services* and load them the same way as you would load a `Doozr` *Service* - but you are not required to do so. In other words: If you just want to use some smart library then pick it by using `composer` - but if you want to build your own piece of library then you should build a `Doozr` *Service* (which itself can use Composer as well).

Testing &amp; Coverage
----------------------

[](#testing--coverage)

Our minimum quality standard for releasing `Doozr` version 1.0.0 is a test coverage of ~90%. Currently - while focussing the first public beta release of Doozr - we target a test coverage of ~75%. But we will do our best to reach the 90% as marker of excellence. It's hard work currently cleaning the whole code base, refactoring huge parts and removing some uneccessary ones. We know how important it is to provide stable and tested functionality - So you can always track the coverage by viewing [Doozr's online code coverage report in HTML-format](http://clickalicious.github.io/Doozr/ "Doozr's online code coverage report in HTML-format").

Versioning
----------

[](#versioning)

For a consistent versioning we decided to make use of `Semantic Versioning 2.0.0` . Its easy to understand, very common and known from many other software projects.

Roadmap
-------

[](#roadmap)

- Target stable release `1.0.0`
- 75 ~ 90% Test Coverage
- Bug hunt and quality offensive
- Travis implementation ([travis-ci.org](https://travis-ci.org/clickalicious/Doozr))
- Scrutinizer-CI ([scrutinizer-ci.com](https://scrutinizer-ci.com/g/clickalicious/Doozr/))
- Documentation ([doozr.readme.io](https://doozr.readme.io))
- Security check through 3rd-Party (Please get in contact with me)

[![Throughput Graph](https://camo.githubusercontent.com/31813e5a3b1e300e6b65b03a5e2ed9f7d0da8f138e7249d6312cefdcd92dd1f5/68747470733a2f2f6772617068732e776166666c652e696f2f636c69636b616c6963696f75732f446f6f7a722f7468726f7567687075742e737667)](https://waffle.io/clickalicious/Doozr/metrics)

Security Issues
---------------

[](#security-issues)

If you encounter a (potential) security issue don't hesitate to get in contact with us `opensource@clickalicious.de` before releasing it to the public. So i get a chance to prepare and release an update before the issue is getting shared. Thank you!

Participate &amp; Share
-----------------------

[](#participate--share)

... yeah. If you're a code monkey too - maybe we can build a force ;) If you would like to participate in either **Code**, **Comments**, **Documentation**, **Wiki**, **Bug-Reports**, **Unit-Tests**, **Bug-Fixes**, **Feedback** and/or **Critic** then please let us know as well! [![](https://camo.githubusercontent.com/2ae8719c2efbe82ef2938210c2dc507fffdfa7a73a1d982a01e5b27f7269af52/687474703a2f2f6a70696c6c6f72612e636f6d2f6769746875622d747769747465722d627574746f6e2f696d672f74776565742e706e67)](https://twitter.com/intent/tweet?hashtags=&original_referer=http%3A%2F%2Fgithub.com%2F&text=Doozr%20-%20The%20lightweight%20PHP-Framework%20for%20high-performance%20projects%20%40phpfluesterer%20%23Doozr%20%23php%20https%3A%2F%2Fgithub.com%2Fclickalicious%2FDoozr&tw_p=tweetbutton)

Sponsors
--------

[](#sponsors)

Thanks to our sponsors and supporters:

JetBrainsNavicat[![](https://camo.githubusercontent.com/b0914f08f6b588c7178490d5faf4b159b5c9dd3378288c92812c76aff1936790/68747470733a2f2f7265736f75726365732e6a6574627261696e732e636f6d2f6173736574732f6d656469612f6f70656e2d67726170682f6a6574627261696e735f323530783235302e706e67)](https://www.jetbrains.com/phpstorm/ "PHP IDE :: JetBrains PhpStorm")[![](https://camo.githubusercontent.com/05c63082503800035599f1c0cfc7bf20806173061e03634107592d18d096e648/687474703a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f656e2f392f39302f5072656d69756d536f66745f4e6176696361745f5072656d69756d5f4c6f676f2e706e67)](http://www.navicat.com/ "Navicat GUI - DB GUI-Admin-Tool for MySQL, MariaDB, SQL Server, SQLite, Oracle & PostgreSQL")###### Copyright

[](#copyright)

Icons made by [Sebastian Carl](http://www.flaticon.com/authors/sebastian-carl "Sebastian Carl") licensed by [CC BY 3.0](http://creativecommons.org/licenses/by/3.0/ "Creative Commons BY 3.0")

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~13 days

Total

2

Last Release

3677d ago

PHP version history (2 changes)v0.0.1PHP &gt;=5.5.0

v0.0.2PHP &gt;=5.6.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/41051d0345550be4293d3cdb46cf4eadce771501ed813d3f736e648027f76c0e?d=identicon)[clickalicious](/maintainers/clickalicious)

---

Top Contributors

[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (7 commits)")

---

Tags

frameworkrestmvcmvpclickaliciousdoozr

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/clickalicious-doozr/health.svg)

```
[![Health](https://phpackages.com/badges/clickalicious-doozr/health.svg)](https://phpackages.com/packages/clickalicious-doozr)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.6k509.9M17.0k](/packages/laravel-framework)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[neos/flow

Flow Application Framework

862.0M451](/packages/neos-flow)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
