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.

16Projects
185.2KStars in total
+33Stars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

16 projects · by stars

  1. #1 · streamich/react-use

    react-use

    react-use is a large collection of reusable React Hooks covering sensors, UI interactions, animations, side-effects, lifecycles, and state management.

    44K
  2. #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.

    25.8K
  3. #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.

    23.4K
  1. 4

    lowdb

    22.6Ktypicode/lowdb · JavaScript

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

  2. 5

    multipleWindow3dScene

    18.9Kbgstaal/multipleWindow3dScene · JavaScript

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

  3. 6

    store.js

    14Kmarcuswestin/store.js · JavaScript

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

  4. 7

    LEANN

    13KStarTrail-org/LEANN · Python

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

  5. 8

    redux-persist

    12.9Kendograph/redux-persist · TypeScript

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

  6. 9

    infinite-canvas

    7.8Kbasketikun/infinite-canvas · TypeScript

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

  7. 10

    dsh-worktable

    764Aisland-SJL/dsh-worktable · JavaScript

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

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

  9. 12

    linuxdo-idea-ui

    594czm15053/linuxdo-idea-ui · JavaScript

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

  10. 13

    dopa-drill

    244grmchn/dopa-drill · JavaScript

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

  11. 14

    dsh-popout-sidebar

    208e2mcc/dsh-popout-sidebar · JavaScript

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

  12. 15

    player

    181lili0926/player · HTML

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

  13. 16

    ultrastorage

    164yangshun/ultrastorage · TypeScript

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

Often tagged together