JavaScript Offline

Open-source JavaScript projects categorized as Offline

Top 23 JavaScript Offline Projects

  • localForage

    💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.

    Project mention: I need help about what is my problem and how to google it | | 2023-03-23

    I may not be pointing you in the right direction but, please read about [IndexDB storage](\_API) method and packages like [localForage]( that use it under the hood.

  • stackedit

    In-browser Markdown editor

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • Dexie.js

    A Minimalistic Wrapper for IndexedDB

    Project mention: Database in Chrome Extension? | | 2023-05-03

    I use IndexedDB, specifically the idb library (, or Dexie.js ( if you are more novice. This works great for large sets of data. For smaller amounts, Chrome Storage API will do.

  • shaka-player

    JavaScript player library / DASH & HLS client / MSE-EME player

    Project mention: Transcode errors. Headless Ubuntu 22.04 Nvidia P4000. | | 2023-03-28

    A quick search of 1003 in Shaka issues hints at that being related to a network timeout, and that's consistent with the player requesting a lower quality (it thinks the network can't keep up with the higher bitrate) until it eventually gives up. That could explain why there are so many VAAPI errors, as it's constantly testing new bitrates until it gives up. Super weird.

  • offline-plugin

    Offline plugin (ServiceWorker, AppCache) for webpack (

  • react-most-wanted

    React starter kit with "Most Wanted" application features

  • next-offline

    make your Next.js application work offline using service workers via Google's workbox

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • legacy-modules

  • coinbin

    Javascript Bitcoin Wallet. Supports Multisig, Stealth, HD, SegWit, Bech32, Time Locked Addresses, RBF and more!

    Project mention: Reasonable options for fatFIRE individuals who have a decent portion of NW in crypto | | 2023-05-26

    In terms of technical solutions, I'm a big fan of super low tech paper wallets combined with multisig and airgapped signing. A couple of good starting points for this are and Feel free to DM for more info.

  • sol-journal

    ✎ Simple, personal journaling progressive web app

    Project mention: What's a software you searched to selfhost but is still missing to you ? | | 2023-04-10

    My current solution is this: Sol Journal

  • kiwix-desktop

    Kiwix for Windows and GNU/Linux desktops

    Project mention: Search a document/file on Macbook M1? | | 2023-05-20

    If it's Kiwix Desktop, then I'm afraid I can't test that, as I don't have a physical Mac, and Browser Stack doesn't allow me to install executables. However, it might be worth raising an issue here.

  • react-firebase-admin

    React ⚛️ starter kit with Firebase 🔥 and Bulma for setting up an admin dashboard - Highly scalable, PWA, Serverless

    Project mention: Any good React/Firebase admin dashboard templates out there? | | 2022-07-27

    I've thought about using this one but it looks like there are a lot of deprecated dependencies as it hasn't been updated in two years.

  • remix-pwa

    A lightweight, standalone package to integrate full PWA features into Remix 💿

    Project mention: My 2022 in review | | 2022-12-26

    I'm approaching the end of my course and yes, I am less busy. I hope to pick up the slack and resume my writing. I have one major open-sourced project that I paused maintenance on (remix-pwa), I would be continuing my active maintenance of the package.

  • pwa-qr-code-scanner

    Lightweight progressive web app for scanning QR codes offline

  • kiwix-js

    Fully portable & lightweight ZIM reader in Javascript

    Project mention: You said you wanted to go over to the DARK side...😎 Kiwix JS PWA/Electron 2.2.5 now with built-in DarkReader 👇 | | 2022-11-21

    Please note the lightweight browser-extension version of Kiwix JS also has dark themes, but not yet the DarkReader plugin. We have opened an issue for that.

  • free-roam

    An attempt to recreate the major parts of Roam for offline use

  • kiwix-js-windows

    Kiwix JS Offline Browser for Windows and Linux, packaged as PWA, Electron, NWJS and UWP

    Project mention: WikiMed by Kiwix packaged app for Linux and Windows v2.4.8 | | 2023-05-16

    The packages contain the March 2023 WikiMed English ZIM (mdwiki_en_all_maxi_2023-03), because there have been no new updated MDWiki ZIM archives since March, together with the changes in the CHANGELOG (also copied below). The Electron app uses Electron v22.3.8.

  • openvtpk

    Repackaging ESRI's VTPK into an MBTiles container

  • pprmnt

    Wasm MP3 encoder

  • Desmos-Offline-Mode

    Project mention: Desmos Offline App Update | | 2023-01-15

    I am the creator of Desmos Offline Mode App. I am working on the next update. I switched from "Desmos Test Mode" as a base and now I rely on the web app as a base, which is great it means all the latest features offline! Unfortunately, it seems that I can't just use the headerbar and need to build it from scratch. So I was curious if you want any improvements or new design for the header or not. And thought of updating you on where the future of this little project is going.

  • NOVA-NodeJS

    NOVA is a customizable voice assistant made with Node.js.

    Project mention: NOVA - Contrôlez votre domotique par la voix | | 2022-09-05

    Le code source est présent ici.

  • checkpose

    Offline Body Movement Analysis in the Browser

    Project mention: Offline Body Movement Analysis in the Browser | | 2023-03-28
  • replika-diary-export

    Export your entire Replika diary including all images.

    Project mention: Back up your Replika chats and diaries in case the company goes under - how and why | | 2023-02-19

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

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). The latest post mention was on 2023-05-26.

JavaScript Offline related posts


What are some of the best open-source Offline projects in JavaScript? This list will help you:

Project Stars
1 localForage 22,267
2 stackedit 20,378
3 Dexie.js 9,284
4 shaka-player 6,325
5 offline-plugin 4,504
6 react-most-wanted 2,387
7 next-offline 1,550
8 legacy-modules 1,298
9 coinbin 855
10 sol-journal 536
11 kiwix-desktop 478
12 react-firebase-admin 382
13 remix-pwa 321
14 pwa-qr-code-scanner 244
15 kiwix-js 218
16 free-roam 107
17 kiwix-js-windows 101
18 openvtpk 37
19 pprmnt 34
20 Desmos-Offline-Mode 26
21 NOVA-NodeJS 17
22 checkpose 9
23 replika-diary-export 7
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.