Rust ORM

Open-source Rust projects categorized as ORM

Top 23 Rust ORM Projects

  1. diesel

    A safe, extensible ORM and Query Builder for Rust

    Project mention: drizzle + sqlite in Tauri App | dev.to | 2025-03-20

    Tauri's backend is in Rust, so I always thought the only way to use sqlite ORM in a Tauri app is with projects like diesel or prisma-client-rust, which could be hard because they are in rust. What is even harder is sqlite db encryption. Both of the 2 ORMs don't support cipher encryption, thus I had to write raw sql queries in kunkun Example Maintaining raw sql queries is a nightmare to me, especially when it comes to schema migration. I have to rely on thorough testing to make sure everything is correct. There is no type checking.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. sled

    the champagne of beta embedded databases

    Project mention: Sled: An Embedded Database in Rust | news.ycombinator.com | 2024-12-13
  4. sea-orm

    🐚 An async & dynamic ORM for Rust

    Project mention: Toasty, an Async ORM for Rust | news.ycombinator.com | 2024-10-23
  5. rbatis

    Rust Compile Time ORM with Async Dynamic SQL

  6. teo

    Schema-driven web server framework.

    Project mention: This Week In Python | dev.to | 2024-06-14

    teo – Schema-driven web server framework (written in Rust, supports Python)

  7. rwf

    Comprehensive framework for building web applications in Rust.

    Project mention: Rwf: Call for Beta Testers | news.ycombinator.com | 2024-12-02
  8. zino

    Next-generation framework for composable applications in Rust.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. cot

    The Rust web framework for lazy developers.

    Project mention: Cot: The Rust web framework for lazy developers | news.ycombinator.com | 2025-02-21

    To be fair, that was added on Jan 20. A whole lot could have changed in a month ;) https://github.com/cot-rs/cot/commit/19b1d897e0af20616a4afa4...

  11. native_db

    Drop-in, fast, embedded database for multi-platform apps (server, desktop, mobile). Sync Rust types effortlessly.

  12. njord

    A versatile, feature-rich Rust ORM ⛵

  13. ormx

    bringing orm-like features to sqlx

  14. ormlite

    An ORM in Rust for developers that love SQL.

  15. rustorm

    an orm for rust

  16. deuterium-orm

    Fully typed SQL query builder for Rust [deprecated]

  17. charybdis

    Rust ORM for ScyllaDB and Apache Cassandra (by nodecosmos)

  18. anansi

    A simple full-stack web framework for Rust

  19. Catalytic

    🚀 Catalytic is an ORM for ScyllaDb and Cassandra which provides zero-cost abstractions for querying and generating Rust structs based on the database. Scylla and Cassandra are both NoSQL databases which can scale horizontally and hold large amounts of data.

  20. modyne

    An opinionated Rust library for interacting with AWS DynamoDB single-table designs.

  21. sqlx-adapter

    Asynchronous casbin adapter for mysql, postgres, sqlite based on sqlx-rs

  22. toql

    A friendly and productive ORM

  23. treasure

    ORM for rust (journey begins) (by phonkee)

  24. dynarust

    A DynamoDB odm library for rust

  25. sqlx-models

    Use rust's SQLx with postgres with none of the boilerplate.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust ORM discussion

Log in or Post with

Rust ORM related posts

Index

What are some of the best open-source ORM projects in Rust? This list will help you:

# Project Stars
1 diesel 13,281
2 sled 8,406
3 sea-orm 8,104
4 rbatis 2,320
5 teo 1,430
6 rwf 1,031
7 zino 918
8 cot 687
9 native_db 556
10 njord 415
11 ormx 295
12 ormlite 252
13 rustorm 249
14 deuterium-orm 169
15 charybdis 158
16 anansi 112
17 Catalytic 98
18 modyne 59
19 sqlx-adapter 54
20 toql 51
21 treasure 38
22 dynarust 16
23 sqlx-models 12

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?