DEV Community

Cover image for MonkeysLegion v1.0.0 is Live 🚀 — Feather-Light PHP Framework Hits Stable
Jorge Peraza
Jorge Peraza

Posted on

MonkeysLegion v1.0.0 is Live 🚀 — Feather-Light PHP Framework Hits Stable

“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
Enter fullscreen mode Exit fullscreen mode

📈 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

Happy hacking, and welcome to the Legion!

Top comments (2)

Collapse
 
amanar_marouane profile image
Marouane Amanar

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.