InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 TypeScript Offline Projects
-
I tried years ago, I don't think I got it working, ended up using Rhasspy/voice2json instead (TIL: the creator of both is now the Voice Eng Lead for Home Assistant).
Looks like the GitHub is still somewhat active, although their roadmap links to a dead Trello: https://github.com/leon-ai/leon
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
So, the final choice is dexie + custom backend? I've researched these open source solution before, I think dexie is the choice that you will never regret.
fyi https://dexie.org/
-
-
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
Project mention: 5 years ago I started to work on the next-gen fetcher, here it is | news.ycombinator.com | 2025-07-14
About five years ago, I began developing what I hoped would be the data fetcher of the future - HyperFetch. It was a long and challenging journey, but I believe it has turned out to be successful and I hope it will be useful to the community.
So what is HyperFetch?
In short, it’s a data-fetching library. If you take Axios and TanStack Query and combine them into one, you get HF. The name doesn’t imply faster network requests. My goal was to speed up development, improve usability, and eliminate repetitive, tedious boilerplate. It should be quick to write and easy to maintain, while also scaling well.
I’ve spent most of my career building UI kits, reusable architectures, and components to empower developers at the organizations I’ve worked with. After thousands of hours and many years, I feel I’ve poured all that experience into this library.
Along this path I was inspired by many - trpc, tanstack query, swr, rtk, axios, shadcn - but I think my approach is a little different. I integrated the hooks directly with the fetching logic to give them a deeper understanding of the data flow and structure.
There are good reasons to remain agnostic and provide very open-ended hooks, like in tanstack query or swr. But there are also many reasons why a more tightly coupled system like HyperFetch can be powerful. We know the expected data structure, can track upload/download progress, and even support real-time communication which I do with dedicated "sockets" package.
You’ll find more reasons and examples of how HF can improve your workflows in the comments. I’ll leave you with our brand-new docs to explore!
https://hyperfetch.bettertyped.com/
-
Document address: @nuxtjs/pwa official document
-
json-joy
json-joy is a library that implements cutting-edge real-time and collaborative editing algorithms and utilities for JSON data models, with a focus on developing the JSON CRDT (Conflict-free Replicated Data Type) specification and implementation.
-
remix-pwa
An ecosystem of lightweight packages and helpers to integrate full PWA features into Remix 💿
-
Serverless-Boilerplate-Express-TypeScript
🚀🎉📚 Boilerplate and Starter for Serverless framework, ExpressJS, TypeScript, Prisma and MongoDB ⚡️ Made with developer experience first: Serverless framework + Live reload + Offline support + ExpressJS + TypeScript + ESLint + Prettier + Husky + Commitlint + Lint-Staged + Jest + Dotenv + esbuild + VSCode
-
airgap-vault
The AirGap Vault is installed on a spare smartphone that has no connection to any network, thus it is air gapped. This app handles the private key.
-
Volunteer for Kiwix here (https://kiwix.org), we do a lot of offline Wikipedia stuff. I've personally worked on MWOffliner (https://github.com/openzim/mwoffliner) which scrapes MediaWikis, primarily Wikipedia.
We have apps for basically every platform. Our PWA even supports IE 11!
You can use the WP1 tool which I'm the primary maintainer of (https://wp1.openzim.org/#/selections/user) to create "selections" which let you have your own custom version of Wikipedia, using categories that you define, WikiProjects, or even custom SPARQL queries.
-
Project mention: I tried every todo app and ended up with a .txt file | news.ycombinator.com | 2025-08-11
I've gone through this too and came to the same conclusion except for phone.
While on laptop/desktop nothing beats txt (or md or org), it's just so uncomfortable using a text file like that on the phone and relying on dropbox or something.
And I get it, all the note taking apps on the phone have issues: not local first, proprietary, subscriptions, or no encryption, or a thousand features before making sure the full text search works even offline.
Last year I finally sat down and wrote my own PWA out of frustration [1]. There was a SHOW HN too [2]. Yes, shameless plug. There are only a handful of other people using it (and probably never more than that) but I really wrote it for myself and it's been such a relief the past year knowing I always have my notes whenever wherever and works exactly the way I want.
I probably spent <5h fixing a few issues in the past year. As far as I'm concerned, my problem is solved once and for all.
[1] https://unforget.computing-den.com/demo
[2] https://news.ycombinator.com/item?id=40645743
-
-
state
A Redux-based state container for local-first software, offering seamless synchronization using Automerge CRDTs. (Formerly known as 🐟 Cevitxe). (by local-first-web)
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Offline discussion
TypeScript Offline related posts
-
Offline-First Landscape – 2025
-
My Experience Implementing Operational Transformation (OT) From Scratch
-
5 years ago I started to work on the next-gen fetcher, here it is
-
Zettlr: One-Stop Publication Workbench
-
Zettlr: One-Stop Publication Workbench
-
The Hard Problem of Collaborative Undo-Redo
-
Are Sync Engines The Future of Web Applications?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Sep 2025
Index
What are some of the best open-source Offline projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Leon | 16,604 |
2 | Dexie.js | 13,455 |
3 | Zettlr | 11,776 |
4 | books | 3,711 |
5 | eidos | 2,801 |
6 | react-most-wanted | 2,423 |
7 | destreamer | 2,384 |
8 | apollo-cache-persist | 1,404 |
9 | hyper-fetch | 1,298 |
10 | pwa-module | 1,251 |
11 | json-joy | 946 |
12 | remix-pwa | 620 |
13 | Serverless-Boilerplate-Express-TypeScript | 568 |
14 | airgap-vault | 454 |
15 | mwoffliner | 390 |
16 | unforget | 375 |
17 | ionic-cache | 260 |
18 | state | 189 |
19 | Smart-Text-Editor | 108 |
20 | messenger-JSON-viewer | 46 |
21 | pwa-resources | 32 |
22 | progrssive | 31 |
23 | registry-sync | 28 |