# turso

> In-process SQL database written in Rust compatible with SQLite

Turso is an in-process SQL database written in Rust that offers SQLite compatibility, MVCC concurrency, vector support, and an experimental Postgres frontend. It functions via a virtual machine architecture that can compile multiple SQL dialects down to a shared core. It can be embedded as a library in various programming languages, run as an interactive CLI shell, or used as a Model Context Protocol (MCP) server.

- Source: https://github.com/tursodatabase/turso
- License: MIT
- Language: Rust
- Stars: 24559
- Forks: 1395
- Contributors: 302
- Last commit: 2026-10-02
- Latest release: v0.8.1 (2026-09-29)
- Purpose: MCP servers, Developer tools, Databases & backends
- Runs on: CLI, Library / SDK
- For: Personal, Enterprise

## Worth score: 74/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 22/25
- Momentum: 10/20
- Maintenance: 25/25
- Community: 12/15
- Readiness: 5/15

## Alternatives

- [Drizzle ORM](https://diggithub.com/drizzle-team/drizzle-orm.md): Headless TypeScript ORM
- [Sequelize](https://diggithub.com/sequelize/sequelize.md): Feature-rich ORM for Node.js
- [sqlc](https://diggithub.com/sqlc-dev/sqlc.md): Generate type-safe code from SQL
- [TypeORM](https://diggithub.com/typeorm/typeorm.md): ORM for TypeScript and JavaScript
- [Prisma ORM](https://diggithub.com/prisma/orm.md): Type-safe ORM for Node.js and TypeScript
- [RocksDB](https://diggithub.com/facebook/rocksdb.md): Embeddable persistent key-value store
- [Realm Swift](https://diggithub.com/realm/realm-swift.md): Mobile database for Apple platforms
- [SQLite](https://diggithub.com/-/sqlite.org): The most widely deployed database engine in the world

---

Source page: https://diggithub.com/tursodatabase/turso
Updated: 2026-10-04
