Databases

66 projects

This category lists database systems that are themselves written in Rust, as opposed to the client libraries in the Database category. Vector search is a big group: Qdrant is a vector database with filtering and a REST and gRPC API, and LanceDB is an embedded vector store built on the Lance columnar format. SurrealDB is a multi-model database that combines document, graph and relational queries in one engine.

Several projects target distributed and cloud workloads. TiKV is a distributed transactional key-value store and the storage layer for TiDB. Neon offers serverless Postgres by separating storage from compute, Turso is rewriting SQLite in Rust, and ParadeDB adds full-text search and analytics to Postgres. Databend is a cloud data warehouse, while RisingWave and Materialize process streaming SQL incrementally. GreptimeDB stores time series and observability data.

Object storage is covered by RustFS and Garage, both S3-compatible. PRQL is not a database but a query language that compiles to SQL. toydb is a small distributed SQL database written for learning, and its code is a good read if you want to understand how Raft and MVCC fit together.

aimdbby aimdb-dev

Data ingestion layer for distributed systems with typed contracts, safe schema evolution and one place to see and manage every node, from microcontroller to cloud.

aimdb-core2.0.0455/90d updated 1d ago

101

ape-dtsby apecloud

Data Transfer Suite. Provides data replication between MySQL, PostgreSQL, Redis, MongoDB, Kafka, ClickHouse, and more.

v2.0.26.1updated 5d ago

607

Atomic-Serverby ontola

NoSQL graph database with realtime updates, dynamic indexing and easy-to-use GUI for CMS purposes.

atomic_serverv0.40.4TypeScriptupdated today

1.6k

redis-shieldby ayarotsky

A Redis module that implements the token-bucket algorithm as a native command for high-performance rate limiting

v1.1.1updated 5d ago

101

CozoDB

A transactional, relational database that uses Datalog and focuses on graph data and algorithms. Time-travel-capable, and fast!

cozo0.7.622.5k/90d updated 1y ago

4.1k

Curvineby CurvineIO

Curvine is a high-performance, concurrent distributed cache system written in Rust, designed for low-latency and high-throughput workloads in AI,Bigdata etc.

v0.5.3-alphaupdated today

986

darkbirdby Rustixir

HighConcurrency, RealTime, InMemory storage inspired by erlang mnesia

darkbird6.2.43.9k/90d updated 2y ago

548

Databendby databendlabs

A Modern Real-Time Data Processing & Analytics DBMS with Cloud-Native Architecture

v1.2.881updated today

9.5k

DB3 Networkby dbpunk-labs

DB3 is a community-driven blockchain layer2 decentralized database network

v0.4.6updated 2y ago

385

supabase-plusby dsplce-co

A batteries-included command-line utility that extends the official Supabase CLI

supabase-plus0.9.177/90d updated 2mo ago

73

toydbby erikgrinaker

Distributed SQL database, written as a learning project.

toydb1.0.127/90d updated 19d ago

7.3k

Garageby deuxfleurs-org

S3-compatible distributed object storage service designed for self-hosting at a small-to-medium scale.

garage2.4.1306/90d updated 4d ago

4.7k

GlueSQL

Rust library for SQL databases that includes a parser (sqlparser-rs), an execution layer, and a variety of storage options, both persistent and non-persistent, all in one package.

gluesql0.20.040.8k/90d updated 19d ago

3.1k

scytheby Goldziher

Polyglot SQL compiler and linter that generates type-safe code from SQL with schema-aware linting.

v0.19.0updated 1d ago

75

GreptimeDBby grepTimeTeam

An open-source, cloud-native, distributed time-series database with PromQL/SQL/Python supported.

v1.2.1updated today

6.8k

HasteHealth

High-performance FHIR R4 clinical data repository (healthcare data server) built on Postgres

0.126.27updated today

84

HeliosDB-Nanoby HeliosDatabase

Embedded database with PostgreSQL and MySQL wire protocols, git-like branching, time-travel queries and HNSW vector search

heliosdb-nano4.41.11k/90d updated today

10

HelixDB

A powerful, graph-vector database for intelligent data storage for RAG and AI

helix-db3.0.07.7k/90d updated today

6.2k

Hiqliteby sebadob

Highly-available, embeddable, raft-based SQLite + cache

hiqlite0.15.39.2k/90d updated today

515

hydradbby hydra-db

Object-store-native distributed graph database with OpenCypher queries, GraphBLAS traversal, and Neo4j-compatible Bolt connectivity.

v0.2.0updated today

13.1k

indradb

Graph database

indradb5.0.0109/90d

KiteSQLby KipData

SQL as a Function for Rust

updated 13d ago

754

lancedb

A serverless, low-latency vector database for AI applications

vectordb0.4.10646/90d updated today

11.7k

Lucidby lucid-kv

High performance and distributed KV store accessible through a HTTP API.

Nightlyupdated 6mo ago

392

Materializeby MaterializeIncPaid

Streaming SQL database powered by Timely Dataflow

v26.46.1updated today

6.4k

pg_durableby microsoft

Durable execution inside PostgreSQL. Long-running, fault-tolerant SQL functions with automatic checkpointing, crash recovery, and parallel execution. Zero infrastructure - runs as a PostgreSQL extension built with pgrx and Rust.

v0.2.9updated today

2.8k

native_dbby vincent-herlemont

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

native_db0.8.29.7k/90d updated today

718

Neonby neondatabase

Serverless Postgres. We separated storage and compute to offer autoscaling, branching, and bottomless storage.

release-proxy-8853updated 1mo ago

23.2k

NoKVby NoKV-Lab

AI-native distributed filesystem.

v0.11.1updated today

506

noriaby mit-pdos

Dynamically changing, partially-stateful data-flow for web application backends

noria0.6.1197/90d updated 4y ago

5.2k

oxigraph

Graph database implementing the SPARQL standard

oxigraph0.5.12360.6k/90d updated today

2k

ParadeDB

ParadeDB is an Elasticsearch alternative built on Postgres, designed for real-time search and analytics.

v0.26.2updated today

9.4k

ParityDBby paritytech

Fast and reliable database, optimised for read operation

parity-db0.5.7794.8k/90d updated 14d ago

286

pgcache

A wire-compatible PostgreSQL caching proxy for repeated queries, kept fresh from the logical replication stream.

fit-v0.0.2updated 5d ago

78

pgdogby pgdogdev

A fast proxy for scaling PostgreSQL with connection pooling, load balancing, and sharding.

v0.1.62updated today

5.6k

Picodata

Distributed PostgreSQL-compatible database with a plugin model in Rust; Redis and Cassandra wire compatibility via commercial plugins.

picodata-plugin26.2.19.9k/90d updated today

124

PRQL

A modern language for transforming data, compiling to readable SQL.

prqlc0.13.1445.7k/90d updated today

10.9k

PumpkinDB

An event sourcing database engine

updated 6y ago

1.4k

Qdrant

An open source vector similarity search engine with extended filtering support

qdrant0.0.0152/90d updated today

35.2k

qrlew

The SQL-to-SQL Differential Privacy layer

qrlew0.9.27276/90d updated 1y ago

48

RisingWaveby RisingWaveLabs

The next-generation streaming database in the cloud

v3.1.0updated today

9.4k

RustFS

🚀 RustFS is an open-source,S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph.

rustfs1.0.1207/90d updated today

35.2k

ruvectorby ruvnet

A self-learning vector database and cognitive container that runs LLMs locally and scales horizontally.

ruvector-core2.4.098.5k/90d updated today

4.6k

turbovecby RyanCodrai

A vector index built on TurboQuant, written in Rust with SIMD-accelerated search and Python bindings

turbovec1.1.258.9k/90d updated 13d ago

17.4k

sabiqlby riii111

Fast, driverless, Vim-first database TUI with safe editing and ER diagrams.

sabiql3.0.1176/90d updated 1d ago

317

samyama-graphby samyama-ai

Rust-native graph-vector database for GraphRAG, knowledge graphs, vector search, and graph analytics.

v1.12.0updated today

184

rsedisby seppo0010

A Redis reimplementation.

updated 2y ago

1.8k

Skytable

A multi-model NoSQL database

v0.8.4updated 20d ago

2.7k

sled

A (beta) modern embedded database

sled0.34.73.8m/90d

SQLSyncby orbitinghail

Multiplayer offline-first SQLite

sqlsync0.1.02/90d updated 11mo ago

2.9k

SurrealDBSurrealDB

A scalable, distributed, document-graph database

surrealdb3.3.4566k/90d updated 1d ago

33.2k

tabularisby TabularisDB

A lightweight, developer-focused database management tool, built with Tauri and React.

v0.29.0TypeScriptupdated today

5.2k

teaql-rsby teaql

A model-driven runtime with typed queries, governed mutations, and SQL providers

teaql-core5.0.72.8k/90d updated 1d ago

14

TerminusDB

Open source graph database and document store

updated 2y ago

385

tikv

A distributed KV database in Rust

v7.5.8updated 1d ago

16.9k

toastyby tokio-rs

A cozy, easy ORM for Rust supporting SQL (SQLite, PostgreSQL, MySQL) and DynamoDB with derive macros, type-safe queries, and database-specific feature exposure.

toasty0.11.059.9k/90d updated today

3.3k

Tonboby tonbo-io

Tonbo is an embedded persistent database built on Apache Arrow & Parquet

tonbo0.3.21.3k/90d updated 3mo ago

1.6k

TrailBaseby trailbaseio

A fast, lightweight, single-file FireBase alternative with type-safe APIs, built-in V8 JS/ES6/TS engine, auth and admin dashboard

trailbase0.2.022/90d updated today

5.7k

tsinkby h2337

Embedded time-series database for Rust

tsink0.10.21.2k/90d updated 2mo ago

326

Tursoby tursodatabase

Turso Database is an in-process SQL database, compatible with SQLite.

turso0.8.3684.8k/90d updated today

24.9k

USearchby unum-cloud

Similarity Search Engine for Vectors and Strings

usearch2.26.5696.9k/90d C++updated 2d ago

4.3k

valentinusby kn0sys

Next generation vector database built with LMDB bindings

valentinus1.3.252/90d updated 2mo ago

18

VelesDBby cyberlife-coder

Embeddable, local-first database whose tri-engine fuses vector search, a property graph, and a columnar store behind one query language (VelesQL), in a single binary. Ships an in-core agentic-memory SDK — semantic / episodic / procedural — with cross-session why() recall that traverses the graph to surface linked facts vector search alone misses.

velesdb-core6.0.03.4k/90d updated today

99

libmdbx-rsby vorot93

Bindings for MDBX, a "fast, compact, powerful, embedded, transactional key-value database, with permissive license". This is a fork of mozilla/lmdb-rs with patches to make it work with libmdbx.

mdbx-sys14.4.070.7k/90d Cupdated 26d ago

101

minikvby whispem

Distributed, multi-tenant key-value and object store with Raft consensus, WAL durability, time-series API, vector search, and S3-compatible endpoints. Production-oriented with Helm chart, Grafana dashboards, and Python SDK.

minikv2.0.134/90d updated 21d ago

404

WooriDBby naomijub

General purpose time serial database inspired by Crux and Datomic.

beta-10updated 3y ago

136

Built on the open rust-unofficial/awesome-rust list by its contributors, licensed CC0 1.0. Crate Atlas is an independent project, not affiliated with the list's maintainers.

About Synced Oct 21, 2026

© 2026 Crate Atlas

Esc

Type to search every entry. ↑↓ to move, Enter to open.