Show HN: Loomabase – Offline-first sync for SQLite and PostgreSQL
Category: infrastructure
Tags: offline-first, crdt, sqlite, postgresql, synchronization, rust
Score: 7.8/10 (Innovation: 7, Technical: 9, Documentation: 8, Utility: 7)
Loomabase is an offline-first synchronization engine for SQLite-to-PostgreSQL, using column-level CRDTs with Lamport clocks to resolve conflicts without data loss. It is technically impressive with safe Rust core, deterministic LWW registers, and comprehensive test coverage, offering a novel approach to edge sync that avoids row-level overwrite problems. The project is early-stage (pre-1.0) but well-documented with architecture and vision docs, targeting applications needing reliable multi-device offline collaboration.
Target audience: backend devs, data engineers, devops
Repository: https://github.com/JustVugg/loomabase · Rust · Apache-2.0
View on Hacker News