Skip to content
/ zino Public
forked from zino-rs/zino

Next-generation framework for composable applications in Rust.

License

Notifications You must be signed in to change notification settings

YK7458/zino

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zino

zino is a next-generation framework for composable applications in Rust which emphasizes simplicity, extensibility and productivity.

Crates.io Documentation Downloads License

Highlights

  • 🚀 Out-of-the-box features for rapid application development.
  • ✨ Minimal design, composable architecture and high-level abstractions.
  • 🌐 Adopt an API-first approch to development with open standards.
  • ⚡ Embrace practical conventions to get the best performance.
  • 💎 Highly optimized ORM for MySQL and PostgreSQL based on sqlx.
  • 📅 Lightweight scheduler for sync and async cron jobs.
  • 💠 Unified access to storage services, data sources and chatbots.
  • 📊 Built-in support for tracing, metrics and logging.
  • 🎨 Full integrations with actix-web and axum.

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. Crates.io Documentation
zino-derive Derived traits. Crates.io Documentation
zino-model Model types. Crates.io Documentation

License

This project is licensed under the MIT license.

About

Next-generation framework for composable applications in Rust.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%