Topics / #localstorage
Localstorage projects on GitHub
Client-side key-value storage libraries persisting data in the browser.
As of , the most-starred Localstorage projects on GitHub are react-use (44K stars), localForage (25.8K stars) and rxdb (23.4K stars). GitHub.Locker tracks 16 Localstorage repositories with 185.2K stars combined. The fastest-growing on October 18 was infinite-canvas, with +26 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
infinite-canvas
basketikun/infinite-canvas · ★ 7.8KAn open-source infinite canvas workbench for AI creation: it puts canvas orchestration, AI image generation, reference-image editing, a chat assistant, a prompt library and asset management in one interface.
+2dsh-worktable
Aisland-SJL/dsh-worktable · ★ 764dsh-worktable is a plugin for DeepSeek Harness (DSH) that gives you a sidebar app drawer where every self-hosted project opens as a dockable, resizable window, plus a built-in control room that shows every project's live status (working / needs you / done) in one dashboard.
localForage
localForage/localForage · ★ 25.8KlocalForage is a fast and simple storage library for JavaScript: it improves a web app's offline experience by using asynchronous storage (IndexedDB or WebSQL) behind a simple, localStorage-like API.
+1multipleWindow3dScene
bgstaal/multipleWindow3dScene · ★ 18.9KA small demo showing how to keep a single 3D scene visually continuous across multiple separate browser windows, using Three.js for rendering and localStorage to sync window positions and state.
The all-time top
16 projects · by stars
- 44K
#1 · streamich/react-usereact-use
react-use is a large collection of reusable React Hooks covering sensors, UI interactions, animations, side-effects, lifecycles, and state management.
- 25.8K
#2 · localForage/localForage
localForage
localForage is a fast and simple storage library for JavaScript: it improves a web app's offline experience by using asynchronous storage (IndexedDB or WebSQL) behind a simple, localStorage-like API.
- 23.4K
#3 · pubkey/rxdb
rxdb
A local-first, reactive database for JavaScript apps: it runs inside your app, the UI can subscribe to query results or even single document fields, and it replicates with your existing backend - no vendor lock-in.
- 4
lowdb
22.6Ktypicode/lowdb · JavaScriptlowdb is a small, type-safe local JSON database for JavaScript: you read or create a db.json file and change data with plain JavaScript, including native Array functions.
- 5

multipleWindow3dScene
18.9Kbgstaal/multipleWindow3dScene · JavaScriptA small demo showing how to keep a single 3D scene visually continuous across multiple separate browser windows, using Three.js for rendering and localStorage to sync window positions and state.
- 6

store.js
14Kmarcuswestin/store.js · JavaScriptStore.js is a JavaScript library for key/value storage in the browser that works across all browsers. It has been around since 2010 and is used in production on tens of thousands of websites like cnn.com and dailymotion.com.
- 7

LEANN
13KStarTrail-org/LEANN · PythonLEANN is a vector database that lets you run retrieval-augmented generation (RAG) over millions of personal documents on your own laptop using 97% less storage than traditional vector databases, with no accuracy loss.
- 8

redux-persist
12.9Kendograph/redux-persist · TypeScriptRedux Persist is a library that saves (persists) your Redux store to storage and automatically rehydrates it when your app reloads, so state survives page refreshes or app restarts.
- 9
infinite-canvas
7.8Kbasketikun/infinite-canvas · TypeScriptAn open-source infinite canvas workbench for AI creation: it puts canvas orchestration, AI image generation, reference-image editing, a chat assistant, a prompt library and asset management in one interface.
- 10

dsh-worktable
764Aisland-SJL/dsh-worktable · JavaScriptdsh-worktable is a plugin for DeepSeek Harness (DSH) that gives you a sidebar app drawer where every self-hosted project opens as a dockable, resizable window, plus a built-in control room that shows every project's live status (working / needs you / done) in one dashboard.
- 11

truanayangi
640truanayangi-com/truanayangi · TypeScript'Trưa Nay Ăn Gì' (What to eat for lunch) is a web app that helps you decide what to eat by opening a box and spinning through a list of dishes for a bit of surprise.
- 12

linuxdo-idea-ui
594czm15053/linuxdo-idea-ui · JavaScriptA collection of userscripts that disguise the linux.do forum (and X/Twitter) as common office apps - a JetBrains/Darcula IDE, Feishu/DingTalk/WeCom instant messaging, or a terminal coding-agent session like Claude Code/Codex CLI - so it looks like you're working instead of browsing a forum.
- 13

dopa-drill
244grmchn/dopa-drill · JavaScriptA browser-only math drill game ('Dopadrill') where the visual effects and music keep escalating with every correct answer. A mascot named Dopakichi carries your typed numbers and celebrates each correct result, building toward a festival-like finale.
- 14

dsh-popout-sidebar
208e2mcc/dsh-popout-sidebar · JavaScriptA plugin for DeepSeek Harness (DSH) Web UI that adds a sidebar listing the agent's artifacts and a file tree, with multiple file preview types, and can pop out into a separate browser tab for viewing on another monitor.
- 15

player
181lili0926/player · HTMLThis is a two-player flight chess (Ludo-style) board game with nine adult-themed versions (maid, couple, SM, butler, etc.), meant to be played either as a standalone web page or inside a chat-style popup together with an AI companion ('机') that can auto-roll the dice and react to the board.
- 16

ultrastorage
164yangshun/ultrastorage · TypeScriptA TypeScript library that supercharges localStorage: it serializes rich data types and adds key expiration, namespacing, subscriptions, and schema validation on top of the browser's default storage.
Related topics
Often tagged together