Skip to content

Roadmap

Zuno is evolving rapidly. This roadmap outlines what’s coming next, what’s being explored, and what we dream of building.

We prioritize features that improve developer experience, performance, and modularity—without compromising simplicity.


  • ✅ Modular routing system with App::get/post/etc.
  • ✅ TLS support via useTLS()
  • ✅ Middleware pipeline with app.use()
  • ✅ Brotli compression extension
  • ✅ Static file serving with fallback support
  • ✅ FetchContent-based integration via CMake
  • ✅ JSON parsing utilities (req.json(), res.json())

  • 🧾 Logging utilities with log levels and structured output
  • 🧠 Error handling middleware with stack traces.
  • 📦 Built-in support for SQLite (optional extension)
  • 🧱 CLI tool for scaffolding projects (zuno new)
  • 📦 WebSocket support with app.ws()

FeatureStatusNotes
Form data parsingPlannedmultipart/form-data and application/x-www-form-urlencoded
File uploadsPlannedWith size limits and streaming support
Template renderingExploringOptional integration with Mustache or similar
Hot reload (dev mode)ExploringWatch mode for faster iteration