Syncular - Offline-first SQL sync with TypeScript and Rust cores

Show HN: Syncular – offline-first SQL sync with TypeScript and Rust cores

Syncular - Offline-first SQL sync with TypeScript and Rust cores

Syncular es un framework de sincronización SQL offline-first que permite a los clientes mantener una base de datos SQLite local real (OPFS en navegadores, SQLite nativo en otros entornos), mientras que el servidor aloja Postgres y un registro de commits ordenado como fuente de verdad. Las escrituras pasan por un outbox optimista y la sincronización se realiza mediante WebSocket. Destaca por su enfoque spec-first, con dos núcleos (TypeScript y Rust) mantenidos en sincronía mediante una suite de conformidad agnóstica a la implementación. Ofrece bindings para Tauri, React Native, Swift, Kotlin y Flutter, y una biblioteca de hooks de React. Es ideal para aplicaciones que requieren funcionamiento sin conexión y sincronización robusta, con soporte para cifrado de extremo a extremo por columna y fusión de CRDTs Yjs.

Syncular mantiene una base de datos SQLite local real en el cliente y un registro de commits ordenado en el servidor, garantizando que la sincronización sea fiable y operativa incluso en entornos sin conexión.

Más de este día

2026-08-02