Start

Overview

Standalone overview of the Nidus framework surface.

Nidus Documentation

Nidus is a modular Rust backend framework that keeps framework behavior explicit while providing typed dependency injection, module graphs, Axum routes, Tower middleware, validation, OpenAPI, observability, testing, and separately installable adapters. It uses Axum, Tower, Tokio, serde, garde, utoipa, and tracing directly instead of replacing the Rust web ecosystem.

Start

Concepts

Runtime

Production

Ecosystem

Reference

Current Status

Nidus 1.0.0 established the public crate set. The current release track is 1.0.17, correcting the documented application bootstrap, making CLI module discovery precise and fail-closed, and restoring dependency-policy health while preserving the established 1.x public APIs.

Use the README for the shortest quickstart, these guides for the deeper mental model, and website/ for the generated GitHub Pages portal.