doppar / framework
The Doppar Framework
Requires
- php: ^8.5
- chillerlan/php-qrcode: ^6.0
- devium/toml: ^1.1
- dragonmantank/cron-expression: ^3.6
- monolog/monolog: ^3.10
- nesbot/carbon: ^3.13
- paragonie/constant_time_encoding: ^3.1
- psr/simple-cache: ^3.0
- ramsey/collection: ^2.1
- react/event-loop: ^1.6
- spomky-labs/otphp: ^11.5
- symfony/cache: ^8.1
- symfony/console: ^8.1
- symfony/mailer: ^8.1
- symfony/mime: ^8.1
- symfony/process: ^8.1
- symfony/var-dumper: ^8.1
Requires (Dev)
- mockery/mockery: ^1.6
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^13.3
Suggests
- ext-apcu: Needed to enable the APC-based caching layer.
- ext-pcntl: Enables full functionality of the queue worker and support for console signal handling.
- ext-pdo: Provides the core database abstraction required for all DB operations.
- ext-redis: Required for using Redis-backed cache.
- symfony/cache: Supplies the PSR-6 cache integration layer (version ^8.1).
Provides
None
Conflicts
None
Replaces
None
- 4.x-dev
- v4.0.1
- v4.0.0
- 3.x-dev
- dev-master / 3.x-dev
- v3.26.6
- v3.26.5
- v3.26.4
- v3.26.3
- v3.26.2
- v3.26.1
- v3.26.0
- v3.25.3
- v3.25.2
- v3.25.1
- v3.25.0
- v3.24.0
- v3.23.0
- v3.22.0
- v3.21.2
- v3.21.1
- v3.21.0
- v3.20.2
- v3.20.1
- v3.20.0
- v3.19.0
- v3.18.1
- v3.18.0
- v3.17.0
- v3.16.3
- v3.16.2
- v3.16.1
- v3.16.0
- v3.15.0
- v3.14.0
- v3.13.0
- v3.12.1
- v3.12.0
- v3.11.2
- v3.11.1
- v3.11.0
- v3.10.0
- v3.9.3
- v3.9.2
- v3.9.1
- v3.9.0
- v3.8.4
- v3.8.3
- v3.8.2
- v3.8.1
- v3.8.0
- v3.7.0
- v3.6.0
- v3.5.4
- v3.5.3
- v3.5.2
- v3.5.1
- v3.5.0
- v3.4.2
- v3.4.1
- v3.4.0
- v3.3.0
- v3.2.1
- v3.2.0
- v3.1.1
- v3.1.0
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0
- v3.0.0-beta.24
- v3.0.0-beta.23
- v3.0.0-beta.22
- v3.0.0-beta.21
- v3.0.0-beta.20
- v3.0.0-beta.19
- v3.0.0-beta.18
- v3.0.0-beta.17
- v3.0.0-beta.16
- v3.0.0-beta.15
- v3.0.0-beta.14
- v3.0.0-beta.13
- v3.0.0-beta.12
- v3.0.0-beta.11
- v3.0.0-beta.10
- v3.0.0-beta.9
- v3.0.0-beta.8
- v3.0.0-beta.7
- v3.0.0-beta.6
- v3.0.0-beta.5
- v3.0.0-beta.4
- v3.0.0-beta.3
- v3.0.0-beta.2
- v3.0.0-beta.1
- v3.0.0-beta.0
- 2.x-dev
- v2.9.6-beta.19
- v2.9.6-beta.18
- v2.9.6-beta.17
- v2.9.6-beta.16
- v2.9.6-beta.15
- v2.9.6-beta.14
- v2.9.6-beta.13
- v2.9.6-beta.12
- v2.9.6-beta.11
- v2.9.6-beta.10
- v2.9.6-beta.9
- v2.9.6-beta.8
- v2.9.6-beta.7
- v2.9.6-beta.6
- v2.9.6-beta.5
- v2.9.6-beta.4
- v2.9.6-beta.3
- v2.9.6-beta.2
- v2.9.6-beta.1
- 2.9.6-beta
- v2.9.5.6
- v2.9.5.5
- v2.9.5.4
- v2.9.5.3
- v2.9.5.2
- v2.9.5.1
- v2.9.5.0
- 2.9.5-beta
- v2.9.4.9
- v2.9.4.8
- v2.9.4.7
- v2.9.4.6
- v2.9.4.5
- v2.9.4.4
- v2.9.4.3
- v2.9.4.2
- v2.9.4.1
- v2.9.4.0
- v2.9.3.9
- v2.9.3.8
- v2.9.3.7
- v2.9.3.6
- v2.9.3.5
- v2.9.3.4
- v2.9.3.3
- v2.9.3.2
- v2.9.3.1
- v2.9.3.0
- v2.9.2.9
- v2.9.2.8
- v2.9.2.7
- v2.9.2.6
- v2.9.2.5
- v2.9.2.4
- v2.9.2.3
- v2.9.2.2
- v2.9.2.1
- v2.9.2.0
- v2.9.1.9
- v2.9.1.8
- v2.9.1.6
- v2.9.1.5
- v2.9.1.4
- v2.9.1.3
- v2.9.1.2
- v2.9.1.1
- v2.9.1.0
- v2.9.0.0
- v2.8.9.9
- v2.8.9.8
- v2.8.9.7
- v2.8.9.6
- v2.8.9.5
- v2.8.9.4
- v2.8.9.3
- v2.8.9.2
- v2.8.9.1
- v2.8.9.0
- v2.8.8.9
- v2.8.8.8
- v2.8.8.7
- v2.8.8.6
- v2.8.8.5
- v2.8.8.4
- v2.8.8.3
- v2.8.8.2
- v2.8.8.1
- v2.8.8.0
- v2.8.7.9
- v2.8.7.8
- v2.8.7.7
- v2.8.7.6
- v2.8.7.5
- v2.8.7.4
- v2.8.7.3
- v2.8.7.2
- v2.8.7.1
- v2.8.7
- v2.8.6.1
- v2.8.6.0
- v2.8.5
- v2.8.4
- v2.8.3
- v2.8.2
- v2.8.1
- v2.8.0
- v2.7.9
- v2.7.8
- v2.7.7
- v2.7.6
- v2.7.5
- v2.7.4
- v2.7.3
- v2.7.2
- v2.7.1
- v2.7.0
- v2.6.9
- v2.6.8
- v2.6.7
- v2.6.6
- v2.6.5
- v2.6.4
- v2.6.3
- v2.6.2
- v2.6.1
- v2.6.0
- v2.5.9
- v2.5.8
- v2.5.7
- v2.5.6
- v2.5.5
- v2.5.4
- v2.5.3
- v2.5.2
- v2.5.1
- v2.5.0
- v2.4.9
- v2.4.8
- v2.4.7
- v2.4.6
- v2.4.5
- v2.4.4
- v2.4.3
- v2.4.2
- v2.4.1
- v2.4.0
- v2.3.9
- v2.3.8
- v2.3.7
- v2.3.6
- v2.3.5
- v2.3.4
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.9
- v2.2.8
- v2.2.7
- v2.2.6
- v2.2.5
- v2.2.4
- v2.2.3
- v2.2.2
- v2.2.1
- v2.1.9.7
- v2.1.9
- v2.1.8
- v2.1.7
- v2.1.6
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.9
- v2.0.8
- v2.0.7
- v2.0.6
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-improve/exceptions-page
- dev-2.x_shuvo
This package is auto-updated.
Last update: 2026-09-20 16:46:02 UTC
README
Doppar isn't one package pretending to be a framework. It's a core plus a set of first-party packages — queue, search, auth, HTTP, process orchestration — released together, tested together, and built to the same standard. You don't assemble a Doppar app from unrelated third-party pieces; you pick the parts you need from one coherent set.
The ecosystem
| Package | What it does |
|---|---|
| Ai | AI integration, wired into the framework's own conventions. |
| Queue | Database-backed background jobs with process-isolated timeouts — a stuck job gets killed, not left to hang the worker. |
| Embeds | Semantic search for your models. Locally-computed embeddings, no external API required. |
| Guard | Authorization — gates and policies without wiring your own. |
| Flarion | API authentication. |
| Oauthic | Social login (OAuth) as a first-party package, not a community patchwork. |
| Orion | External process orchestration — run shell commands individually, in concurrency-limited pools, or piped into pipelines. |
| Airbend | Real-time broadcasting. |
| doppar/bloom | Bloom filter implementations for probabilistic set membership testing. |
| Axios | A modern HTTP client for outbound requests. |
| Notifier | Notification delivery across channels. |
| Insight | A profiling and debugging toolbar for local development. |
| Twig-bridge | Twig templates, if you'd rather not use Doppar's own view engine. |
Every package here is versioned and released alongside the core. Add what your app needs; the rest stays out of your composer.json.
Get started
- Documentation: doppar.com
- What's new in 4.x: doppar.com/versions/4.x/releases
- News and updates: blog.doppar.com
- Doppar tour: tour.doppar.com
Contributing
Thank you for considering contributing to the Doppar framework! The contribution guide can be found in the Doppar documentation.
Code of Conduct
In order to ensure that the Doppar community is welcoming to all, please review and abide by the Code of Conduct.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
License
The Doppar framework is open-sourced software licensed under the MIT license.