Dicklesworthstone

Independent ground-up Rust reimplementation of SQLite with concurrent writers and information-theoretic durability

105
10
100% credibility
Found Feb 08, 2026 at 18 stars 4x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

FrankenSQLite is a clean-room Rust reimplementation of SQLite that supports concurrent writers using page-level MVCC with Serializable Snapshot Isolation and provides information-theoretic durability via RaptorQ fountain codes while maintaining compatibility with existing SQLite file formats.

Star Growth

See how this repo grew from 18 to 105 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is frankensqlite?

Frankensqlite is a clean-room Rust reimplementation of SQLite on GitHub, delivering a drop-in compatible engine with built-in MVCC and page-level versioning for true multi-writer concurrency. It handles high-throughput workloads like replication, tiered storage, and forward error correction out of the box, while maintaining SQLite's wire protocol and query syntax. Developers get a safer, faster alternative to stock SQLite without rewriting apps.

Why is it gaining traction?

Unlike vanilla SQLite's single-writer bottleneck, frankensqlite unlocks parallel writes via MVCC at the page level, plus extras like snapshot shipping and repair tools that just work. Rust's memory safety eliminates crashes common in C extensions, and the CLI binary lets you test queries instantly. Early adopters hook on the seamless upgrade path for concurrent apps.

Who should use this?

Rust backend engineers scaling OLTP services beyond SQLite's limits, like multiplayer game servers or edge analytics. Distributed systems devs needing replication without PostgreSQL overhead. Anyone prototyping MVCC features in embedded or serverless Rust apps.

Verdict

Grab it for greenfield projects or SQLite forks needing concurrency—benchmarks show solid throughput, and e2e tests cover corruption recovery. At 28 stars and 1.0% credibility, it's pre-1.0 alpha: expect rough edges, but the clean-room foundation screams long-term potential. (187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.