“Version 1.0.0 isn’t the finish line—it’s the starting gun.”
— Jorge Peraza, Creator of MonkeysLegion & CTO at MonkeysCloud
🚀 Why another PHP framework?
MonkeysLegion was built for teams who want lightning-fast performance without the heavyweight abstractions of legacy stacks. Its home page sums up the promise perfectly: a lightweight, modular framework that lets modern teams move from commit to cloud without the boilerplate oai_citation:0‡monkeyslegion.com.
✨ Headline Features (v1.0.0)
Feature | Real-world impact |
---|---|
Lightning Router | Trie-based dispatcher resolves 100 k routes in microseconds—no routing bottleneck even under heavy load oai_citation:1‡monkeyslegion.com |
Smart DI Container | Compile-time wiring delivers cold-boot in < 40 ms, so CLI tasks feel instant and serverless cold starts stay snappy oai_citation:2‡monkeyslegion.com |
Feather-Light Core | Full bootstrap weighs in at ≈ 9 MB RSS—great for tiny containers and memory-constrained environments oai_citation:3‡monkeyslegion.com |
Universal PSR-15 Middleware | Layer auth, caching, rate-limits, tracing, and more with a single line of config oai_citation:4‡monkeyslegion.com |
Small-Sharp Packages | Each concern lives in its own Composer library (monkeyslegion/* ), keeping dependency graphs lean oai_citation:5‡monkeyslegion.com
|
🛠 Package Ecosystem
MonkeysLegion follows a “small, sharp package” philosophy. A few highlights 📦:
- monkeyslegion/core – helpers, CORS, route loader
- monkeyslegion/di – PSR-11 auto-wiring container
- monkeyslegion/router – attribute routing + dispatcher
- monkeyslegion/database, query, migration – thin PDO layer, fluent builder, SQL diff generator
- monkeyslegion/auth, validation, i18n – JWT login, DTO constraints, JSON-based translations oai_citation:6‡monkeyslegion.com
Install only what you need—or grab the full stack via the official skeleton.
⚡ Quick Start
# 1 — Create a new project
composer create-project monkeyscloud/monkeyslegion-skeleton my-app
# 2 — Run locally
cd my-app
composer serve # hot-reload dev server comes baked in
📈 Benchmarks at a Glance
- Route dispatch: 100 k routes ➜ µs latency
- Cold-boot: < 40 ms with full DI container
- Memory footprint: ~ 9 MB RSS after bootstrap
🗺 Roadmap & Ecosystem Growth
- MonkeysCMS — headless CMS powered by the framework (public beta Q3 2025).
- MonkeysAI — retrieval-augmented generation layer shipping in Q3 2025.
- Marketplace — adapters & boilerplates slated for Q4 2025.
💬 Get Involved
- ⭐ Star us on GitHub → https://github.com/MonkeysCloud/MonkeysLegion-Skeleton
- 💬 Join the Slack → https://join.slack.com/t/monkeyslegion/shared_invite/zt-36jut3kqo-WCwOabVrVrhHBln4xhMATA
- 🐛 Found a bug? Open an issue or PR—good ideas win here.
Happy hacking, and welcome to the Legion!
Top comments (2)
I'm sure it'll shine once the community discovers it
Some comments may only be visible to logged-in visitors. Sign in to view all comments.