Language
Rust 2024
Core implementation language for API, services, data access, and templates.
Rust Oxide
Build production-ready APIs with Axum, SeaORM, and Askama. Use the companion CLI to scaffold apps and CRUD APIs quickly, then extend the same codebase for auth, data, and UI.
Rendered at 19-02-2026 11:05
At a glance
Install now
Use the script install or cargo install approach.
Script
curl -fsSL https://raw.githubusercontent.com/HarrisDePerceptron/Rust-Oxide/master/scripts/install.sh | sh
or
Cargo
cargo install rust-oxide-cli
After install
oxide init my_app
Script URL: https://raw.githubusercontent.com/HarrisDePerceptron/Rust-Oxide/master/scripts/install.sh
Application stack
Core runtime, API, persistence, templating, auth, and frontend tooling used in this starter.
Language
Core implementation language for API, services, data access, and templates.
Web framework
Routing, middleware, request extractors, and HTTP composition.
Data layer
Entity modeling, schema sync, and typed DAO-backed persistence.
Auth
Access/refresh token flow with password hashing and role guards.
Framework features
These capabilities are included out of the box so teams can focus on product logic.
Install, run, and scaffold new services with a minimal setup path.
Routes and docs pages are generated from project metadata and kept aligned.
Supports multiple providers including SQLite and Postgres.
JSON payloads follow a consistent envelope for easier client integration.
Centralized error mapping and middleware normalization across endpoints.
Responsive Askama views with shared layout and reusable UI patterns.
JWT auth, role guards, and refresh token flows are already wired.
Environment-driven config with schema validation and safe defaults.
Tracing and structured middleware logging to monitor behavior quickly.