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.
| 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. |
| Bbloom | 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.
- 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
Welcome to the official learning hub for the Doppar PHP Framework. Here you will find easy-to-follow tutorials, practical examples, and beginner-friendly guides designed to help you master Doppar. Watch Tutorial