Roadmap
Building the next generation of Mach.
See what we're working on now, what's planned next, and the ideas shaping the framework's future.
On the horizon
Ideas and features we're interested in bringing to Mach, without a target release yet.
Expanded request binding
Bind route, query, header, and other request data directly to typed handler parameters.
WebSockets
First-class support for persistent, bidirectional connections.
Database integration & ORM
A first-class, asynchronous data access experience designed to integrate naturally with Mach applications.
Mach Insight
Static analysis and compile-time tooling for deeper understanding of Mach applications.
TLS
Built-in support for secure HTTPS connections and certificate configuration.
Streaming
Stream request and response bodies without buffering the entire payload.
File uploads
Ergonomic support for multipart forms and uploaded files.
Authentication & authorization
Composable primitives for authentication, authorization, and access control.
OpenAPI
Generate OpenAPI descriptions from Mach routes, request models, and response types.
HTTP/2
Support HTTP/2 while preserving Mach's existing routing and handler model.
Rate limiting
Built-in primitives for controlling request rates and protecting endpoints.
Items are shown in an approximate order only. Priorities and implementation order may change as Mach evolves.
Have an idea for Mach?
Suggest a feature, improvement, or integration and help shape the future of the framework.