SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript offline-first Projects
-
berty
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
Project mention: Coding agents for production iOS: a senior engineer's setup for 2x the output | dev.to | 2026-02-18
I'm a senior iOS engineer at Anytype, fully responsible for the open-source iOS app. I've been using a coding agent daily for about 8 months now, and I recently pulled my Task tracker data to see what happened to my productivity. I was expecting maybe a 30-50% bump. It was over 100%. Without compromises for the quality, or overtime work. I stared at the chart for a while.
-
-
-
File Viewer
Preview 206 file extensions in the browser. Office, PDF/OFD, CAD, archives, email, diagrams and more, with 24 lazy pipelines and no server-side conversion.
-
-
SyncedStore
SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
voiden
Design, Test and Document APIs in plain Markdown. Compose Requests with API blocks. Reuse, Replace & Version everything just like code. Offline, Truly Git Native, No Lock-in.
Project mention: Ask HN: What are you working on? (October 2026) | news.ycombinator.com | 2026-10-01Building the MCP for Voiden, the API IDE we open sourced a year ago almost. Added the ability to test APIs through AI also create MCP. Basically going headless
github: https://github.com/VoidenHQ/voiden
-
-
client-side-databases
An implementation of the exact same app in Firestore, AWS Datastore, PouchDB, RxDB and WatermelonDB
-
The app is offline-first on PowerSync, and the pill was reading PowerSync's own connection state, which comes from the socket.
-
synckit
Local-first collaboration SDK for React, Vue, and Svelte. Batteries-included: Rich text, undo/redo, cursors, and presence.
Project mention: The WebSocket Message That Disappeared Between the Browser and the Server | dev.to | 2026-02-17I was building Synckit, a real-time sync SDK that uses CRDTs for conflict-free collaboration. The demo app, LocalWrite, is a collaborative document editor. Think Google Docs, but local-first. Two users open the same document, type at the same time, and their changes merge automatically.
-
yomikiru
A powerful offline manga, manhwa, comic, and novel reader for desktop Yomikiru is a feature-rich desktop application designed for reading locally stored manga, comics, webtoons, and EPUB novels. Built with Electron and React, it offers a customizable and distraction-free reading experience.
-
-
corgi
A TypeScript library for decoding and validating Vehicle Identification Numbers (VINs) using a customized VPIC database.
Project mention: Building a Community Contribution System for VIN Decoding Patterns | dev.to | 2026-03-12We maintain Corgi, an open-source offline VIN decoder. To handle international vehicles, we built a community contribution system. Here's how it works.
-
Project mention: Show HN: Syncular – offline-first SQL sync with TypeScript and Rust cores | news.ycombinator.com | 2026-08-02
-
offlinenotepad
An offline-first, secure, private notepad. :notebook_with_decorative_cover: :pencil2:
-
-
state
A Redux-based state container for local-first software, offering seamless synchronization using Automerge CRDTs. (Formerly known as 🐟 Cevitxe). (by local-first-web)
-
-
docukit
DocNode y DocSync Monorepo. Type-safe documents with conflict resolution. Faster than any CRDT.
Project mention: Type-safe documents with conflict resolution. Faster than any CRDT | news.ycombinator.com | 2026-09-24 -
Project mention: Show HN: Aurora – open-source cross-platform music player (lossless) | news.ycombinator.com | 2026-01-13
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript offline-first discussion
TypeScript offline-first related posts
-
Type-safe documents with conflict resolution. Faster than any CRDT
-
Why your app still says connected after the network is gone
-
Show HN: Syncular – offline-first SQL sync with TypeScript and Rust cores
-
Offline reads are easy. Durable offline writes are the hard part.
-
Why I Left Postman — The Real Cost of a Cloud-First API Client
-
Coding agents for production iOS: a senior engineer's setup for 2x the output
-
SyncForge – CRDT library faster than Yjs with full TypeScript support
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Oct 2026
Index
What are some of the best open-source offline-first projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | berty | 9,311 |
| 2 | anytype-ts | 8,880 |
| 3 | TagSpaces | 5,301 |
| 4 | undb | 2,955 |
| 5 | File Viewer | 2,464 |
| 6 | evolu | 1,899 |
| 7 | SyncedStore | 1,863 |
| 8 | voiden | 1,861 |
| 9 | earthstar | 918 |
| 10 | client-side-databases | 898 |
| 11 | powersync-js | 728 |
| 12 | synckit | 667 |
| 13 | yomikiru | 557 |
| 14 | unforget | 395 |
| 15 | corgi | 332 |
| 16 | syncular | 302 |
| 17 | offlinenotepad | 263 |
| 18 | langchain-alpaca | 215 |
| 19 | state | 193 |
| 20 | instldraw | 107 |
| 21 | docukit | 97 |
| 22 | aurora | 85 |
| 23 | daily-habit-tracker | 80 |