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은 오프라인 우선 SQL 동기화 프레임워크로, 클라이언트는 실제 로컬 SQLite 데이터베이스(브라우저에서는 OPFS, 그 외에는 네이티브 SQLite)를 유지하고, 서버의 Postgres와 단일 커밋 로그를 소스 오브 트루스로 사용합니다. 낙관적 아웃박스를 통해 쓰기가 이루어지며, WebSocket을 통해 동기화됩니다. TypeScript와 Rust 두 코어가 스펙 중심의 컨포먼스 스위트로 동기화되어, 안정성과 확장성을 제공합니다. React 훅, 타입 생성, E2EE, Yjs CRDT 통합 등 다양한 패키지를 제공하며, Tauri, React Native, Swift, Kotlin, Flutter 바인딩을 지원합니다. 개발자 경험을 중시하며, 테스트 주도 개발과 명확한 문서화를 강조합니다.

클라이언트는 실제 로컬 SQLite 데이터베이스를 유지하고, 서버의 단일 커밋 로그가 진실의 원천이 되는, 서버 권위적이면서도 오프라인 우선인 SQL 동기화를 운영할 수 있습니다.

같은 날의 다른 소식

2026-08-02