Dev Tools · 2h ago
DexieCable Brings Local-First Real-Time Sync to Rails Without Turbo
DexieCable is a new open-source library that lets Rails apps sync data to IndexedDB via ActionCable, bypassing Turbo Streams. It enables reactive UIs in Svelte, Vue, or React with zero sync boilerplate and instant updates. The library uses Dexie.js liveQueries to observe local database changes, decoupling WebSocket events from component state.
Meridian48 take
DexieCable offers a pragmatic alternative for Rails developers who prefer component frameworks over Hotwire, but its reliance on IndexedDB may introduce complexity for large datasets.
Read the full reporting
Real-Time Rails Without Turbo: Modern Reactive UIs with Inertia and DexieCable →
DEV Community
railsreal-time-sync