#5656th of 173 in Backends, databases and hosting
rqlite
Distributed, fault-tolerant relational database built on SQLite
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 17.9k
- License
- MIT
- Last commit
- Nov 2026
- Last release
- Nov 2026
- Language
- Go
Missed the latest GitHub check; these facts may be older.
Overview
rqlite replicates a SQLite database across a cluster of nodes and exposes it through an HTTP JSON API, with a built-in console and CLI. It ships as a single Go binary with no external dependencies and can load SQLite extensions such as sqlite-vec. Clusters can form automatically via Kubernetes, Docker Compose, Consul, etcd or DNS.
Who it is for: Developers needing a small replicated SQL database for services or edge apps
Strengths
- Single binary with no external dependencies; one docker run command starts a node
- Full SQLite SQL, including FTS5, JSON and loadable extensions like sqlite-vec
- Tunable read consistency and durability per request
- Hot backups, with automatic backups to AWS S3, MinIO and Google Cloud
Weaknesses
- Access is through an HTTP API rather than a native SQLite driver
- Not an AI project; vector search needs a separately loaded extension
- Change Data Capture streams to an external system you must provide
What it needs
- no GPU
- Docker
- port 4001
Also in Backends, databases and hosting
See all 173| Rank | Project | Score |
|---|---|---|
| 1 | bunJavaScript and TypeScript runtime with bundler, test runner and package manager | 93 out of 100 |
| 2 | traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators | 93 out of 100 |
| 3 | appwriteBackend with auth, databases, storage, functions and an MCP server for agents | 93 out of 100 |
| #4 | ormTypeScript ORM for PostgreSQL and MongoDB with a plugin SPI and agent skills | 93 out of 100 |
| #5 | strapiHeadless CMS that generates REST and GraphQL APIs from content models | 92 out of 100 |