We build production-ready CakePHP plugins — and we release a lot of them.
Crustum is a growing family of CakePHP plugins that extend the framework for real application work: queues, notifications, broadcasting, OAuth, search, scheduling, AI tooling, and more. Each package follows CakePHP conventions so it drops into your app without fighting the framework.
The name comes from Latin crustum — “cake” or “pastry” — a nod to CakePHP. That same Latin thread runs through many plugin names: short, memorable labels for focused tools.
The catalog keeps expanding:
- PluginManifest — Publish and install plugin assets the same way every time
- BatchQueue — Batch, chain, and coordinate jobs on CakePHP Queue
- Queue — Dispatchable job helpers on top of cakephp/queue
- Scheduling — Fluent task scheduling with cron-style APIs
- Broadcasting — Real-time event broadcasting with multiple drivers
- BlazeCast — Self-hosted WebSocket server (Pusher protocol)
- MercureBroadcasting — Mercure SSE broadcaster driver for Broadcasting
- Temporal — Durable, distributed workflow orchestration
- Speculum (speculum — mirror) — Debug insight into requests, queries, jobs, mail, and more
- Ignis (ignis — fire) — AI guidelines, agent skills, and CakePHP development tooling
- Mcp — Model Context Protocol servers and tools for CakePHP (modern acronym, not Latin)
- Essentia (essentia — essence) — Agent-optimized compact output for PHPUnit, PHPStan, and related tools
- Explorator (explorator — explorer) — Driver-based full-text search for Tables and Entities (database, Algolia, Meilisearch, Typesense)
- Inspector (inspector — examiner) — Package and stack detection for CakePHP projects
- Tessera (tessera — token / mosaic tile) — OAuth2 server for CakePHP
- Saloon — Saloon v4 HTTP client integration for CakePHP 5
- OpenRouter — Typed LLM access via OpenRouter
- JsonSchema — Fluent JSON Schema builder for PHP
- Prompts — Interactive CLI prompts for CakePHP Console
- Notification (+ channel packages) — Multi-channel delivery
Browse everything under github.com/crustum and the docs.
Ship reliable, well-documented plugins that solve problems developers actually hit. Stay close to CakePHP 5.x practices, keep APIs clear, and keep contributing to the open-source CakePHP ecosystem.
Built with ❤️ for the CakePHP community