Ormer
Home
Quick Start
GitHub
  • 简体中文
  • English
Home
Quick Start
GitHub
  • 简体中文
  • English

Ormer

Minimal, high-performance Rust ORM framework

Quick StartView Source

Type Safety & Compile-time Optimization

Leverage Rust's type system to catch errors at compile time, avoiding runtime exceptions with zero-cost abstractions

Multi-Database Support

Support for Turso (libSQL/SQLite), PostgreSQL, MySQL with unified API interface

Elegant Chain Query API

Intuitive filtering, sorting, and pagination syntax with support for JOIN, aggregation, and subqueries

High-Performance Async Runtime

Built on Rust async ecosystem with connection pool management, ideal for high-concurrency scenarios

Transaction Support

Full ACID transaction support ensuring data consistency and atomic operations

Macro-Driven Model Definition

Simplified model definition using derive macros with automatic type mapping

CC-BY 4.0 Licensed | Copyright © 2025 ormer