SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust ORM Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Top 10 Rusty Repositories for you to start your Open Source Journey | dev.to | 2023-12-197. Diesel
Project mention: SableDb – a key/value store that uses RocksDB and Redis API (written in Rust) | news.ycombinator.com | 2024-04-04a few times, seems interesting. The author's also built a lot of other cool concurrency primitives for Rust as well.
[0] https://github.com/spacejam/sled
SQL with SeaORM:
Project mention: The web framework that's easy to write for human and AI | news.ycombinator.com | 2024-03-20Teo is the schema-centered next-generation web framework designed for human and AI. Learn more: https://teocloud.io
Charybdis ORM
Indeed, this is one of several examples that I used to help prove out the crate. The four model are examples from The DynamoDB Book. I've also published these models as their own crates so that it's easy for someone to play around with those models and see if modyne would work for them. Here's the documentation for the Big Time Deals example, and here's a link to the code that builds it out on top of modyne.
Project mention: Dynarust - no excuse for not using rust in AWS now - a DynamoDB ODM library that uses serde_json for mapping native rust structs to Dynamo items. | /r/rust | 2023-06-26As I have been using this stack already for I while, I factored out the [dynarust](https://github.com/gabotechs/dynarust) code and published it as open source, that way hopefully other people could also benefit from it and build serverless backends in Rust.
I just published the third release on my first crate, pg-worm. It's an async ORM for Postgres aiming to be easy to use and to require as little setup/boilerplate as possible.
Project mention: Automerge-Repo: A "batteries-included" toolkit for local-first applications | news.ycombinator.com | 2023-11-08Sorry for the typo. Updated. I get what you mean but maybe I've gotten used to it. We also added a little sibling library to it for partial hydrating and reconciling that fits our patterns better. https://github.com/bowtieworks/automerge_orm
Rust ORM related posts
- The web framework that's easy to write for human and AI
- Laravel inside Rust? I have a reason for that.
- Teo is the best Node.js back end framework
- Single file back end server Start a server under a minute
- Prisma is outdated, use Teo
- Faster than fastify Teo is the fastest Node.js web framework
- A web framework which is 5 times faster
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source ORM projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | diesel | 11,904 |
2 | sled | 7,736 |
3 | sea-orm | 6,246 |
4 | rbatis | 2,130 |
5 | teo | 605 |
6 | zino | 604 |
7 | ormx | 275 |
8 | rustorm | 248 |
9 | njord | 213 |
10 | ormlite | 210 |
11 | deuterium-orm | 168 |
12 | anansi | 111 |
13 | Catalytic | 87 |
14 | charybdis | 78 |
15 | toql | 49 |
16 | modyne | 45 |
17 | treasure | 38 |
18 | dynarust | 14 |
19 | rusqlite-model | 11 |
20 | sqlx-models | 8 |
21 | siena | 6 |
22 | pg-worm | 3 |
23 | automerge_orm | 1 |
Sponsored