Neutron Rust
A modular framework for asynchronous services, background workers, and application backends. Build the parts of your system that need Rust’s control over resources and concurrency, with Hyper, Tokio, and optional Neutron crates.
Overview
- Runtime
- Tokio for async execution; Hyper for HTTP services
- HTTP
- Trie routing, typed extractors, middleware, WebSocket, and SSE
- Modules
- Optional jobs, Nucleus, PostgreSQL, storage, cache, and telemetry crates
- Applications
- API services, real-time systems, workers, and Neutron Desktop backends
Use Neutron’s modules where they fit your Rust application. The current core focuses on networked applications; performance depends on the workload and must be measured.