zino
zino
is a full-featured application framework for Rust which emphasizes
simplicity, extendibility and productivity.
Highlights
๐ Out-of-the-box features for rapid application development.โจ Minimal design, modular architecture and high-level abstractions.โก Embrace practical conventions to get the best performance.๐ Highly optimized ORM for MySQL and PostgreSQL based onsqlx
.๐ Lightweight scheduler for sync and async cron jobs.๐ Unified access to storage services, data sources and chatbots.๐ Built-in support fortracing
,metrics
and logging.- ๐จ Full integrations with
actix-web
andaxum
.
Getting started
You can start with the example actix-app
or axum-app
.
Currently, it requires rustc nightly to build the project.
cd examples/axum-app
cargo run -- --env=dev
Crates
Name | Description | Crates.io | Documentation |
---|---|---|---|
zino-core |
Core types and traits. | ||
zino-derive |
Derived traits. | ||
zino-model |
Model types. |
License
This project is licensed under the MIT license.