Top 11 Rust MariaDB Projects
-
sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite. (by launchbadge)
Because type correctness does not imply branch correctness. SQL has side effects of interpretation, and any string/query builder that is not aware of grammatical implications should be avoided in my opinion.
Check the query builder of sqlx [1]
[1] https://github.com/launchbadge/sqlx/blob/main/sqlx-core/src/...
-
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.
-
-
sql-studio
SQL Database Explorer [SQLite, libSQL, PostgreSQL, MySQL/MariaDB, ClickHouse, Microsoft SQL Server]
Project mention: SQL-Studio: SQL Database Explorer [SQLite, LibSQL, PostgreSQL, MySQL/MariaDB, D | news.ycombinator.com | 2024-06-22 -
That's my go-to! Maybe it was not super clear from my comment but I'm not using sea-query-orm but just the query builder, once the query is build you still have to feed it to sqlx (e.g [0]) :)
[0]: https://github.com/SeaQL/sea-query/blob/master/examples/sqlx...
-
-
PinePods
Pinepods is a complete podcast management system and allows you to play, download, and keep track of podcasts you enjoy. All self hosted and enjoyed on your own server!
Project mention: Show HN: Pinepods – Self-hosted podcast management app with Nextcloud sync | news.ycombinator.com | 2024-05-16 -
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
geni
Standalone database migration tool which works for Postgres, MariaDB, MySQL, Sqlite and LibSQL(Turso). (by emilpriver)
A while ago, I developed Geni, a CLI database migration tool. The goal of the app was to make migrations to Tursos databases easier. When I developed Geni, I also decided to add support for Postgres, MariaDB, MySQL, and SQLite. The goal of this post is to describe what database/schema migrations are and how to perform them via Geni.
-
-
sentiment_collector
A Rust program that connects to multiple Nostr relays to receive all text note events passing through each one. If the event content is bitcoin related, it quantifies the sentiment and stores it in a MariaDB database.
Rust MariaDB discussion
Rust MariaDB related posts
Index
What are some of the best open-source MariaDB projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | sqlx | 14,298 |
2 | sea-orm | 7,924 |
3 | sql-studio | 2,584 |
4 | sea-query | 1,315 |
5 | seaography | 428 |
6 | PinePods | 368 |
7 | ormx | 294 |
8 | rsql | 224 |
9 | geni | 215 |
10 | sql-udf | 21 |
11 | sentiment_collector | 0 |