Skip to content

SignalDBReactive Local-First JavaScript Database

Signals for instant UI updates, plus real-time sync when you need it.

SignalDB Logo

Local-first Sync, Visualized

Two clients keep a shared list in sync automatically. Toggle offline to pause push/pull, create edits on either side, and watch field-level conflicts resolve while the server view updates below.

Client A

Push: โ€”Pull: โ€”
Pending: 0

Client B

Push: โ€”Pull: โ€”
Pending: 0

Server

  • Sketch offline edits
    order: 1.00
  • Resolve field conflicts
    order: 2.00
  • Reorder with drag & drop
    order: 3.00

Event log

No events yet

Released under the MIT License.