Show HN: SyncKit – Offline-first sync engine (Rust/WASM and TypeScript)
14 days ago
- #real-time-sync
- #offline-first
- #open-source
- SyncKit provides offline-first sync for modern apps without vendor lock-in.
- It offers production-ready sync in just 3 lines of code.
- Features include offline resilience, real-time collaboration, and automatic conflict resolution.
- SyncKit is lightweight (~59KB gzipped) and supports TypeScript.
- It is open-source, self-hostable, and has competitive bundle sizes compared to alternatives like Firebase and Yjs.
- Upcoming features include Text CRDTs, Counters, and Sets in v0.2.0.
- SyncKit is ideal for task apps, CRMs, project management, and note apps.
- It includes React hooks, framework adapters, and multi-language server support.
- SyncKit is MIT licensed and welcomes community contributions.