TypeScript Offline

Open-source TypeScript projects categorized as Offline

Top 23 TypeScript Offline Projects

  1. Leon

    🧠 Leon is your open-source personal assistant.

    Project mention: The era of open voice assistants has arrived | news.ycombinator.com | 2024-12-19

    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

  2. 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!

    Sevalla logo
  3. Dexie.js

    A Minimalistic Wrapper for IndexedDB

    Project mention: Offline-First Landscape – 2025 | news.ycombinator.com | 2025-08-29

    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/

  4. Zettlr

    Your One-Stop Publication Workbench

    Project mention: Zettlr: One-Stop Publication Workbench | news.ycombinator.com | 2025-07-05
  5. books

    Free Accounting Software (by frappe)

  6. eidos

    An extensible framework for Personal Data Management.

  7. react-most-wanted

    React starter kit with "Most Wanted" application features

  8. destreamer

    Save Microsoft Stream videos for offline enjoyment.

  9. 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.

    InfluxDB logo
  10. apollo-cache-persist

    🎏 Simple persistence for all Apollo Cache implementations

  11. hyper-fetch

    ⚡ Fetching and realtime data exchange framework.

    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/

  12. pwa-module

    Zero config PWA solution for Nuxt.js

    Project mention: 2024 Nuxt3 Annual Ecosystem Summary🚀 | dev.to | 2024-12-23

    Document address: @nuxtjs/pwa official document

  13. 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.

  14. remix-pwa

    An ecosystem of lightweight packages and helpers to integrate full PWA features into Remix 💿

  15. 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

  16. 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.

  17. mwoffliner

    MediaWiki scraper: all your wiki articles in one highly compressed ZIM file

    Project mention: Internet in a Box | news.ycombinator.com | 2025-04-27

    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.

  18. unforget

    Unforget is a minimalist end-to-end encrypted note-taking app without Electron.js

    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

  19. ionic-cache

    Angular cache service with IndexedDB, SQLite and WebSQL support

  20. state

    A Redux-based state container for local-first software, offering seamless synchronization using Automerge CRDTs. (Formerly known as 🐟 Cevitxe). (by local-first-web)

  21. Smart-Text-Editor

    The text editor that requires only a browser and a keyboard!

  22. messenger-JSON-viewer

    Browse and view the exported Facebook Messenger data / messages.

  23. pwa-resources

    A curated collection of resources for learning to build Progressive Web Apps 💪

  24. progrssive

    A PWA for reading RSS feeds. It works offline!

  25. registry-sync

    synchronize selected packages from a remote npm registry

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Offline discussion

Log in or Post with

TypeScript Offline related posts

  • Offline-First Landscape – 2025

    6 projects | news.ycombinator.com | 29 Aug 2025
  • My Experience Implementing Operational Transformation (OT) From Scratch

    1 project | dev.to | 26 Jul 2025
  • 5 years ago I started to work on the next-gen fetcher, here it is

    2 projects | news.ycombinator.com | 14 Jul 2025
  • Zettlr: One-Stop Publication Workbench

    1 project | news.ycombinator.com | 5 Jul 2025
  • Zettlr: One-Stop Publication Workbench

    1 project | news.ycombinator.com | 21 Jul 2024
  • The Hard Problem of Collaborative Undo-Redo

    4 projects | dev.to | 1 Jul 2024
  • Are Sync Engines The Future of Web Applications?

    6 projects | dev.to | 17 Jun 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 2025
    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 →

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

Sponsored
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!
sevalla.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?