Rust Options
Rust-ecosystem categories: web framework, ORM, API, CLI, libraries, auth.
Open documentation actions
Categories applied when scaffolding a Rust project.
This page covers 35 options across 10 categories.
Use CLI values in commands and MCP payloads.
Rust Web Framework
Selection: single
| Option | Label | CLI value |
|---|---|---|
axum | Axum | axum |
actix-web | Actix-web | actix-web |
rocket | Rocket | rocket |
none | None | none |
Rust Frontend
Selection: single
| Option | Label | CLI value |
|---|---|---|
leptos | Leptos | leptos |
dioxus | Dioxus | dioxus |
none | None | none |
Rust ORM
Selection: single
| Option | Label | CLI value |
|---|---|---|
sea-orm | SeaORM | sea-orm |
sqlx | SQLx | sqlx |
diesel | Diesel | diesel |
none | None | none |
Rust API
Selection: single
| Option | Label | CLI value |
|---|---|---|
tonic | Tonic | tonic |
async-graphql | async-graphql | async-graphql |
none | None | none |
Rust CLI
Selection: single
| Option | Label | CLI value |
|---|---|---|
clap | Clap | clap |
ratatui | Ratatui | ratatui |
none | None | none |
Rust Libraries
Selection: multiple
| Option | Label | CLI value |
|---|---|---|
serde | Serde | serde |
validator | Validator | validator |
jsonwebtoken | jsonwebtoken | jsonwebtoken |
argon2 | Argon2 | argon2 |
tokio-test | Tokio Test | tokio-test |
mockall | Mockall | mockall |
none | None | none |
Rust Logging
Selection: single
| Option | Label | CLI value |
|---|---|---|
tracing | Tracing | tracing |
env-logger | env_logger | env-logger |
none | None | none |
Rust Error Handling
Selection: single
| Option | Label | CLI value |
|---|---|---|
anyhow-thiserror | anyhow + thiserror | anyhow-thiserror |
eyre | eyre + color-eyre | eyre |
none | None | none |
Rust Caching
Selection: single
| Option | Label | CLI value |
|---|---|---|
moka | Moka | moka |
redis | Redis | redis |
none | None | none |
Rust Auth
Selection: single
| Option | Label | CLI value |
|---|---|---|
oauth2 | OAuth2 | oauth2 |
none | None | none |