syncular

Offline-first SQL sync.

Visit website ↗

Profile updated

Console’s review

· Reviewed by David Mytton

What we like

Gives every client a local SQLite database with a server-side commit log. Reads & writes are local, then sync’d (offline outbox). Blobs stored as content-addressed on object storage. CRDT conflict resolution. Optional per-column E2E encryption.

Tradeoffs

C FFI for non-supported languages.

Is syncular a fit?

Based on Console’s review published on 2026-08-06. Summary updated .

Who it’s for

Developers who need offline-first SQL synchronization

Why consider it

Enables local reads and writes with offline synchronization

Keep in mind

Limited language support due to C FFI requirement

Console is a free weekly newsletter with short reviews of developer tools, covering strengths and tradeoffs. This review reflects Console’s assessment at publication on 2026-08-06. Features and limitations may have changed since the review date. Read our selection criteria and learn about Console.

Tech stack

Runs on
  • Browser
  • WebAssembly
SDK support
  • Dart
  • Kotlin
  • Rust
  • Swift
  • TypeScript
Integrates with
  • Flutter
  • React
  • React Native
  • SQLite
  • Tauri
Written in
  • Rust
  • TypeScript

Checked

Source and notes

Local SQLite synchronization offers TypeScript, Swift, Kotlin, Dart and Rust clients, React/React Native/Flutter/Tauri integrations and browser WASM execution.

View research source ↗

Coverage may be incomplete. “Written in” describes implementation, not supported project languages.

Discover your next favorite tool

Independent devtool reviews and the latest betas, in your inbox every Thursday. Free.