Turso Database
A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases. observed · 2026-10-18
Health v2 · maintenance only
96/100
- Activity 100
- Release rhythm 99
- Longevity 82
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 13
- age_days: 1151
- days_rel: 8
- days_push: 3
- n_releases_24m: 48
Adoption not part of the score
24810 stars · 1453 forks observed · 2026-10-18
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-12, confidence 0.97
Turso is a lightweight, SQLite‑compatible database that can run embedded on devices or as a fully managed cloud service. It adds modern features like vector search, concurrent writes, and per‑tenant isolation for massive multi‑database architectures.
Use cases
- store per‑user data in isolated databases for a SaaS platform
- add vector similarity search to AI or RAG applications without external extensions
- run an offline‑first SQLite database in a browser or mobile app with cloud sync
- create temporary development branches of a production database for testing migrations
- enable fast local reads with embedded replicas for edge or mobile deployments
- use point‑in‑time recovery to restore data after accidental deletions
When to choose
- you need a tiny, file‑based database that can scale to millions of isolated instances
- your application requires built‑in vector search for AI or recommendation workloads
- you want seamless sync between local embedded databases and a cloud backend
- you prefer SQLite compatibility while gaining modern async and multi‑writer capabilities
When to avoid
- you need a full‑featured relational DBMS with complex joins, stored procedures, or advanced analytics
- your workload demands high‑throughput OLTP at massive scale beyond what a file‑based engine can provide
- you require native Postgres extensions beyond the experimental frontend
Facets
service · maturity active
database vector-database search-engine databases cloud self-hosted windows python jvm dotnet wasm embedded multi-tenant async replication branching point-in-time-recovery sync sqlite-compatible postgres-frontend data-engineering ai-agents linux macos nodejs
10 sources
- readme: https://github.com/tursodatabase/turso · fetched 2026-10-18 · faa54be69af7
- homepage: https://turso.tech/libsql · fetched 2026-09-28 · caa76e5dd5a1
- site_page: https://docs.turso.tech · fetched 2026-09-28 · 23fd4c6d06d2
- site_page: https://docs.turso.tech/features/embedded-replicas · fetched 2026-09-28 · af01dddd11bd
- site_page: https://docs.turso.tech/introduction · fetched 2026-09-28 · f2fa2e50bd96
- site_page: https://docs.turso.tech/quickstart · fetched 2026-09-28 · bff7f8248180
- site_page: https://docs.turso.tech/features/branching · fetched 2026-09-28 · 6e90d346a2ee
- site_page: https://docs.turso.tech/features/point-in-time-recovery · fetched 2026-09-28 · 104eccc1bffb
- registry_crates: https://crates.io/api/v1/crates/turso · fetched 2026-09-28 · 69f0688b050f
- site_page: https://turso.tech/pricing · fetched 2026-09-28 · b6f7f29e3f49
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tursodatabase/turso | main | 96 |
| tursodatabase/libsql | backend | 77 |
| tursodatabase/libsql-client-ts | sdk | 63 |
| tursodatabase/libsql-js | sdk | 90 |
| tursodatabase/turso-cli | frontend | 98 |
| tursodatabase/libsql-client-go | sdk | 65 |
| tursodatabase/go-libsql | sdk | 61 |
| tursodatabase/turso-client-php | sdk | 57 |
| tursodatabase/libsql-client-rs | sdk | 63 |
| tursodatabase/examples | examples | 27 |
| tursodatabase/turso-driver-laravel | plugin | 66 |
| tursodatabase/kysely-libsql | sdk | 31 |
| tursodatabase/turso-go | plugin | 10 |
| tursodatabase/libsql-laravel | plugin | 30 |
For agents
markdown · JSON · MCP: product_card(name="tursodatabase/turso")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem