---
title: "cr-sqlite"
description: "SQLite extension that turns ordinary tables into conflict-free replicated ones, letting two databases merge changes without a central server."
canonical: "https://vibing.inc/library/cr-sqlite-vg-0914"
category: "Dev Utilities & Vibe-Coding Tooling"
subcategory: "Local-first & sync"
license: "open-source"
author: "Matt Wonlaw (@tantaman)"
source: "https://github.com/vlcn-io/cr-sqlite"
---

# cr-sqlite
SQLite extension that turns ordinary tables into conflict-free replicated ones, letting two databases merge changes without a central server.
## Facts
- Source: https://github.com/vlcn-io/cr-sqlite
- Category: Dev Utilities & Vibe-Coding Tooling / Local-first & sync
- Author: Matt Wonlaw (@tantaman)
- Licence: open-source
- Tags: sqlite, crdt, sync, local-first
## Why it's a gem
Multi-writer merge at the SQLite layer, so your existing SQL schema becomes syncable.
---
Listed in The Vibeary: https://vibing.inc/library/cr-sqlite-vg-0914 · JSON: https://vibing.inc/api/public/library/gems/cr-sqlite-vg-0914