Rust Sqlite

Open-source Rust projects categorized as Sqlite

Top 23 Rust Sqlite Projects

  1. 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)

    Project mention: SQLx – The Rust SQL Toolkit | news.ycombinator.com | 2025-07-25

    // https://github.com/launchbadge/sqlx/issues/367#issuecomment-...

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. diesel

    A safe, extensible ORM and Query Builder for Rust

    Project mention: SQLx – The Rust SQL Toolkit | news.ycombinator.com | 2025-07-25
  4. sea-orm

    🐚 A powerful relational ORM for Rust

    Project mention: SeaORM 2.0: Nested ActiveModel | dev.to | 2025-12-13

    You can find all the techniques described in this blog post in a single-file example application.

  5. rainfrog

    🐸 a database tool for the terminal

    Project mention: Ask HN: What Are You Working On? (March 2025) | news.ycombinator.com | 2025-03-30

    i've been working on a database management tui called rainfrog (https://github.com/achristmascarl/rainfrog). it supports postgres, mysql, and sqlite, and we recently added several new features such as:

  6. rusqlite

    Ergonomic bindings to SQLite for Rust

    Project mention: SQLx – The Rust SQL Toolkit | news.ycombinator.com | 2025-07-25
  7. cr-sqlite

    Convergent, Replicated SQLite. Multi-writer and CRDT support for SQLite

    Project mention: Corrosion | news.ycombinator.com | 2025-10-27

    Appears to be a quirk of cr-sqlite, it wants to keep track of clock values for the new column. There is a comment mentioning it could be optimized away:

    https://github.com/vlcn-io/cr-sqlite/blob/891fe9e0190dd20917...

  8. sql-studio

    SQL Database Explorer [SQLite, libSQL, PostgreSQL, MySQL/MariaDB, ClickHouse, DuckDB, Microsoft SQL Server]

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. qsv

    Blazing-fast Data-Wrangling toolkit

    Project mention: fd: A simple, fast and user-friendly alternative to 'find' | news.ycombinator.com | 2025-03-19
  11. sqlsync

    SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.

    Project mention: Why Local-First Apps Haven't Become Popular? | news.ycombinator.com | 2025-09-22
  12. rbatis

    Compile Time Async Dynamic SQL ORM

  13. SQLPage

    Fast SQL-only data application builder. Automatically build a UI on top of SQL queries.

    Project mention: SQLPage 0.38: transform SQL queries into web UIs for any DB | news.ycombinator.com | 2025-10-14
  14. sea-query

    🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite

    Project mention: The road to SeaQuery 1.0 | dev.to | 2025-12-03

    #930 #![forbid(unsafe_code)] has been added to all workspace crates, ensuring that SeaQuery no longer contains any unsafe code. While only one instance of unsafe was previously used, and has now been removed, this change reinforces our commitment to maintaining code quality.

  15. corrosion

    Gossip-based service discovery (and more) for large distributed systems. (by superfly)

    Project mention: My AI Skeptic Friends Are All Nuts | news.ycombinator.com | 2025-06-02

    Their client application (written in Go) is open source: https://github.com/superfly/flyctl

    They have a few other notable open source components, I think these two are particularly interesting:

    - https://github.com/superfly/corrosion

    - https://github.com/superfly/litefs

    (Disclosure: they sponsor some of my work.)

  16. xlite

    Query Excel spredsheets (.xlsx, .xls, .ods) using SQLite

    Project mention: I keep turning my Google Sheets into phone-friendly webapps, and I can't stop | news.ycombinator.com | 2024-12-30

    The one I use is xlite

    https://github.com/x2bool/xlite

    It's read-only and mounts spreadsheets as virtual tables. Very fast.

    Perhaps more relevant to this thread, libgsqlite loads Google Sheets as virtual tables:

    https://github.com/0x6b/libgsqlite

    (I haven't tested it though.)

  17. agentfs

    The filesystem for agents.

    Project mention: Show HN: A local-first memory store for LLM agents (SQLite) | news.ycombinator.com | 2025-12-14

    It would awesome if this could be part of AgentFS which also runs on SQLite.

    You would be able to easily offer agents that have all of a tenants data and agent state in a single file which can be synced onto s3.

    https://github.com/tursodatabase/agentfs

  18. apalis

    Type-safe, extensible, and high-performance background processing library for Rust

  19. wastebin

    wastebin is a pastebin 📝

    Project mention: Wastebin – A Minimal Pastebin | news.ycombinator.com | 2025-05-19
  20. KiteSQL

    SQL as a Function for Rust

  21. prsqlite

    Pure Rust implementation of SQLite

  22. chiselstore

    SQLite + Little Raft = 🚀

  23. envelope

    An environment variables cli tool backed by SQLite

    Project mention: Ask HN: What are you working on? (April 2025) | news.ycombinator.com | 2025-04-27

    I’ve been working on https://ulry.app - a simple link archiver that lets you tag and comment each URL. Right now I’m working on a feature that uses LLMs to summarize an article.

    Plus, implementing encryption for https://github.com/mattrighetti/envelope

  24. seaography

    🧭 A GraphQL framework for Rust

    Project mention: SeaORM 2.0: Strongly-Typed Column | dev.to | 2025-12-10

    With Seaography, the Entities you wrote can instantly be exposed as a GraphQL schema, with full CRUD, filtering and pagination. No extra macros, no Entity re-generation is needed!

  25. njord

    A versatile, feature-rich Rust ORM ⛵

  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 Sqlite discussion

Rust Sqlite related posts

  • Show HN: Xsql – SQL schema conversion via an intermediate representation

    1 project | news.ycombinator.com | 19 Dec 2025
  • Show HN: Xsql – SQL schema conversion via an intermediate representation (Rust)

    1 project | news.ycombinator.com | 19 Dec 2025
  • Agentfs: Filesystem for Agents

    1 project | news.ycombinator.com | 15 Dec 2025
  • Corrosion

    1 project | news.ycombinator.com | 27 Oct 2025
  • PSA: Libxslt is unmaintained and has 4 unpatched security bugs

    5 projects | news.ycombinator.com | 28 Aug 2025
  • SQLx – The Rust SQL Toolkit

    16 projects | news.ycombinator.com | 25 Jul 2025
  • Show HN: Digger Solo – Semantic Search and Maps for Local Files

    3 projects | news.ycombinator.com | 25 Jun 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 sqlx 16,193
2 diesel 13,837
3 sea-orm 9,165
4 rainfrog 4,614
5 rusqlite 3,964
6 cr-sqlite 3,445
7 sql-studio 3,404
8 qsv 3,365
9 sqlsync 2,850
10 rbatis 2,428
11 SQLPage 2,402
12 sea-query 1,592
13 corrosion 1,532
14 xlite 1,297
15 agentfs 1,085
16 apalis 994
17 wastebin 721
18 KiteSQL 663
19 prsqlite 606
20 chiselstore 588
21 envelope 505
22 seaography 493
23 njord 413

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io