#2929th of 173 in Backends, databases and hosting

turso

In-process SQLite-compatible database in Rust with experimental Postgres frontend

Stars
25.2k
License
MIT
Last commit
Nov 2026
Last release
Oct 2026
Language
Rust

Missed the latest GitHub check; these facts may be older.

Overview

Turso Database is a Rust rewrite of SQLite that runs in-process and compiles SQL to VDBE bytecode. It reads existing SQLite files, tracks SQLite 3.50.4, and adds BEGIN CONCURRENT (MVCC), change data capture, vector search and io_uring async I/O on Linux. Bindings cover Rust, JavaScript, Python, Go, Java, .NET and WebAssembly, and the CLI can run as an MCP server.

Who it is for: Developers embedding a SQLite-compatible database in apps, edge or agents

Strengths

  • Opens existing SQLite files and keeps the SQLite C API and SQL dialect
  • Official bindings for Rust, JS, Python, Go, Java, .NET and WebAssembly
  • BEGIN CONCURRENT with MVCC for higher write throughput than single-writer SQLite
  • Built-in MCP server mode with nine tools via tursodb --mcp

Weaknesses

  • Not yet 1.0; README advises keeping independent backups
  • Not fully SQLite compatible yet; gaps are tracked in COMPAT.md
  • Postgres frontend, encryption, full-text search and DBSP views are experimental
  • Approximate vector indexing is only on the roadmap; vector search is exact

What it needs

  • no GPU
  • Docker

Also in Backends, databases and hosting

See all 173
Also in Backends, databases and hosting
RankProjectScore
1bunJavaScript and TypeScript runtime with bundler, test runner and package manager96.7k stars+697 (+0.7%) in 30 dayscustom license93 out of 100
2traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators65.5k starsMIT93 out of 100
3appwriteBackend with auth, databases, storage, functions and an MCP server for agents Live demo ↗ (opens in a new tab)58.1k stars+546 (+0.9%) in 30 daysBSD-3-Clause93 out of 100
#4ormTypeScript ORM for PostgreSQL and MongoDB with a plugin SPI and agent skills47.7k starsApache-2.093 out of 100
#5strapiHeadless CMS that generates REST and GraphQL APIs from content models Live demo ↗ (opens in a new tab)73.5k starscustom license92 out of 100