JavaScript Localstorage

Open-source JavaScript projects categorized as Localstorage | Edit details

Top 19 JavaScript Localstorage Projects

  • localForage

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

    Project mention: I created SmartContract UI - A quick and easy way to interact with blockchain's data | | 2022-01-03

    I choose NextJS because I really love React and Typescript! For the UI, I picked Material-UI library to quickly build a friendly interface To handle the data easily, I choose Immer for state data management, and localForage for browser storage. I prefer (EthersJS)[] over Web3JS when interacting with the smart contracts & wallets because it's more flexible.

  • Lowdb

    Simple to use local JSON database (supports Node, Electron and the browser)

    Project mention: I want to make a complete "note" taking app but i'm still a beginner and only know up to vanilla js. What should I learn so I can make this project? | | 2021-09-28

    Maybe you could take this project as a reference? It is a chrome extension built by Vue3 & Vite2. It aksi combines lowdb with to store the notes.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • store.js

    Cross-browser storage for all use cases, used across the web.

    Project mention: Webpacker vs import maps : any thoughts ? | | 2021-10-21

    Some javascript libraries require you to configure them using webpack. For example, , if you want to use sessionstorage only without anything else. You need to rebuild the library using webpack. If you can tinker with building libraries and providing custom builds that suit your need and load them into importmap, then it is better to use importmap.

  • vuex-persistedstate

    💾 Persist and rehydrate your Vuex state between page reloads.

    Project mention: vuex-persistedstate is all you need for your Vue and Nuxt project | | 2021-05-30

  • store

    A better way to use localStorage and sessionStorage (by nbubna)

    Project mention: targeting dynamically generated HTML elements | | 2021-03-01

    There are libraries that make it much easier to store arrays, numbers, etc. (not just strings) like this one that you might want to take a look at: You'd just need to copy this file into your HTML editor panel (wrapped in

  • use-persisted-state

    A custom React Hook that provides a multi-instance, multi-tab/browser shared and persistent state.

    Project mention: What are your favorite custom hooks? | | 2021-02-05


  • secure-ls

    :lock: Secure localStorage data with high level of encryption and data compression

    Project mention: Secure localStorage data with high level of encryption and data compression | | 2021-08-18


  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • vue-ls

    :boom: Vue plugin for work with local storage, session storage and memory storage from Vue context

  • theme-change

    Change CSS theme with toggle, buttons or select using CSS custom properties and localStorage

    Project mention: A Summer's Work... Redesigning WIT's Tutors Open Source Software Using DaisyUI | | 2021-09-10

    In the original Tutors design, the dark mode button was just used to switch between dark mode & light mode. With the new design, this if a theme switcher with a dropdown with a choice of many themes. This was implemented using theme-change.

  • cypress-localstorage-commands

    Extends Cypress' cy commands with localStorage methods. Allows preserving localStorage between tests.

    Project mention: How to preserve localStorage between Cypress tests | | 2021-04-19

    The cypress-localstorage-commands plugin allows you to use all browser localStorage methods through Cypress commands, and preserve it between tests. It also allows to simulate that localStorage is disabled in the browser.

  • theme-builder

    The theming system helps you in building a theme of your choice and apply it to test live. Why wait? Just give it a try.

  • LocalDB

    MongoDB on the browser. A database using Javascript localStorage

  • HomeTerm

    A "functioning" terminal as your browsers homepage!

    Project mention: My personal meme startpage | | 2021-10-14
  • ecommerce-store-reactjs-stripe-oauth2

    This is a fully functional Ecommerce Website which allows the user to login,add products to cart,view products in detail and do the payment through credit card.Built using React,React Router,OAuth2 for user authentication,Stripe for payment and Netlify for deployment.

    Project mention: Boilerplates for websites/app building | | 2021-06-26

    6.Products detailed page:If you are coding in React then you can use React Router to create a product detailed page.You can fetch the data from external api or the local file. Example:Github Repository Link

  • react-localstorage

    Easy methods for use localstorage in Reactjs. (by null-none)

    Project mention: Implement cookies on React | | 2021-12-27

    My solution

  • phonebook-react

    It is a beginner friendly Phone Book App built using ReactJS. (by kritika27)

    Project mention: Build Products to learn coding. | | 2021-12-08

    It is a known and easy problem.I have used React for building it and Bootstrap for UI. Github Repository Link

  • expense-tracker-reactjs

    It is an Expense Tracker web application built using Html5,CSS and ReactJS. It facilitates the user to calculate his/her expenses and also delete if not required.Local storage is also implemented.

    Project mention: Few npm packages for using in your project | | 2021-03-07

    2.currency-symbol-map: LINK USE-You can use it to generate currency symbols in your App for various currencies.For example,in Expense tracker you can choose to have symbols for Euros or Dollar based on in which unit you are recording your expenses. EXAMPLE PROJECT- Expense Tracker. Github Repository Link, DEMO LINK

  • cella.js

    Easily and securely manage data storage within the browser with a simple API.

  • nikki-my-diary

    Nikki is an online journal, which helps the user improve their Japanese Skills by writing down their thoughts and feelings. Created with ReactJS, Auth0, and TailwindCSS.

    Project mention: How I come up with project ideas (and never faced tutorial hell) | | 2021-12-14

    This logic appears in so many applications that I was happy to learn about it while creating a to-do list and later use it in my own projects (like Nikki - the online diary).

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 2022-01-03.

JavaScript Localstorage related posts


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

Project Stars
1 localForage 19,998
2 Lowdb 17,076
3 store.js 13,683
4 vuex-persistedstate 5,620
5 store 1,660
6 use-persisted-state 1,144
7 secure-ls 564
8 vue-ls 507
9 theme-change 171
10 cypress-localstorage-commands 125
11 theme-builder 121
12 LocalDB 69
13 HomeTerm 67
14 ecommerce-store-reactjs-stripe-oauth2 26
15 react-localstorage 18
16 phonebook-react 4
17 expense-tracker-reactjs 4
18 cella.js 2
19 nikki-my-diary 0
Find remote jobs at our new job board There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.