Spec-driven framework for composable applications in Rust.
See the codezino is a spec-driven strongly opinionated framework for composable applications in Rust
which emphasizes simplicity, extensibility and productivity.
sqlx.tracing, metrics and logging.actix-web, axum, dioxus and more.You can start with the example actix-app, axum-app or dioxus-desktop.
It requires Rust 1.95+ to build the project.
cd examples/axum-app
cargo run
Here is the simplest application to run a server:
[package]
name = "zino-app"
version = "0.1.0"
edition = "2024"
rust-version = "1.95"
[dependencies]
zino = { version = "0.46", features = ["axum"] }
use zino::prelude::*;
fn main() {
zino::Cluster::boot().run()
}
| Name | Description | Crates.io | Documentation |
|---|---|---|---|
zino-core | Core types and traits. | ||
zino-auth | Authentication and authorization. | ||
zino-channel | Cloud events and subscriptions. | ||
zino-storage | Files and storage services. | ||
zino-http | Requests and responses. | ||
zino-openapi | OpenAPI docs generator. | ||
zino-orm | Database schema and ORM. | ||
zino-derive | Derived traits. | ||
zino-actix | Integrations with actix-web. | ||
zino-axum | Integrations with axum. | ||
zino-dioxus | Dioxus components. |
This project is licensed under the MIT license.
If you have any problems or ideas, please don't hesitate to open an issue.
3,142 followers Β· starred Jan 2023
2,859 followers Β· starred Jun 2026
21 followers Β· starred Jun 2024
24 followers Β· starred Sep 2025
Spec-driven framework for composable applications in Rust.
See the codezino is a spec-driven strongly opinionated framework for composable applications in Rust
which emphasizes simplicity, extensibility and productivity.
sqlx.tracing, metrics and logging.actix-web, axum, dioxus and more.You can start with the example actix-app, axum-app or dioxus-desktop.
It requires Rust 1.95+ to build the project.
cd examples/axum-app
cargo run
Here is the simplest application to run a server:
[package]
name = "zino-app"
version = "0.1.0"
edition = "2024"
rust-version = "1.95"
[dependencies]
zino = { version = "0.46", features = ["axum"] }
use zino::prelude::*;
fn main() {
zino::Cluster::boot().run()
}
| Name | Description | Crates.io | Documentation |
|---|---|---|---|
zino-core | Core types and traits. | ||
zino-auth | Authentication and authorization. | ||
zino-channel | Cloud events and subscriptions. | ||
zino-storage | Files and storage services. | ||
zino-http | Requests and responses. | ||
zino-openapi | OpenAPI docs generator. | ||
zino-orm | Database schema and ORM. | ||
zino-derive | Derived traits. | ||
zino-actix | Integrations with actix-web. | ||
zino-axum | Integrations with axum. | ||
zino-dioxus | Dioxus components. |
This project is licensed under the MIT license.
If you have any problems or ideas, please don't hesitate to open an issue.
3,142 followers Β· starred Jan 2023
2,859 followers Β· starred Jun 2026
21 followers Β· starred Jun 2024
24 followers Β· starred Sep 2025