JavaScript Localstorage

Open-source JavaScript projects categorized as Localstorage | Edit details

Top 17 JavaScript Localstorage Projects

  • GitHub repo localForage

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

    Project mention: How to Use IndexedDB to Manage State in JavaScript | reddit.com/r/javascript | 2021-07-08
  • GitHub repo 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? | reddit.com/r/webdev | 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 chrome.storage to store the notes.

  • Syncfusion

    Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.. Syncfusion Essential Studio for JavaScript is a modern UI control library built from the ground up to be lightweight, responsive, modular, and touch-friendly.

  • GitHub repo store.js

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

    Project mention: Webpacker vs import maps : any thoughts ? | reddit.com/r/rails | 2021-10-21

    Some javascript libraries require you to configure them using webpack. For example, https://github.com/marcuswestin/store.js/ , 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.

  • GitHub repo 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 | reddit.com/r/Nuxt | 2021-05-30

    https://github.com/robinvdvleuten/vuex-persistedstate#readme

  • GitHub repo store

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

    Project mention: targeting dynamically generated HTML elements | reddit.com/r/perchance | 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: https://github.com/nbubna/store You'd just need to copy this file into your HTML editor panel (wrapped in

  • GitHub repo 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? | reddit.com/r/reactjs | 2021-02-05

    usePersistedState

  • GitHub repo 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 | dev.to | 2021-08-18

    By https://github.com/softvar/secure-ls

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo vue-ls

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

  • GitHub repo 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.

    Project mention: 16 side project GitHub repositories you may find useful | dev.to | 2021-01-19

    atapas / theme-builder

  • GitHub repo cypress-localstorage-commands

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

    Project mention: How to preserve localStorage between Cypress tests | dev.to | 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.

  • GitHub repo 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 | dev.to | 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.

  • GitHub repo LocalDB

    MongoDB on the browser. A database using Javascript localStorage

  • GitHub repo HomeTerm

    A "functioning" terminal as your browsers homepage!

    Project mention: My personal meme startpage | reddit.com/r/startpages | 2021-10-14
  • GitHub repo 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 | dev.to | 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

  • GitHub repo 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 | dev.to | 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

  • GitHub repo cella.js

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

    Project mention: Cella.JS needs contributors. | reddit.com/r/programming | 2021-01-03

    Hi, consider adding the issues to your project issues https://github.com/IggsGrey/cella.js/issues as it is the most common way in GitHub (you are, of course, free to add them in the readme if you prefer)

  • GitHub repo react-social-authors-js-app

    Created with CodeSandbox

    Project mention: React Project: HashTags for Posts with Auth — Part #1 | dev.to | 2021-03-16

    Keep in mind that if you get stuck on any step, refer to the Github repo

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 2021-10-21.

Index

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

Project Stars
1 localForage 19,622
2 Lowdb 16,563
3 store.js 13,616
4 vuex-persistedstate 5,469
5 store 1,627
6 use-persisted-state 1,097
7 secure-ls 531
8 vue-ls 492
9 theme-builder 114
10 cypress-localstorage-commands 107
11 theme-change 102
12 LocalDB 69
13 HomeTerm 61
14 ecommerce-store-reactjs-stripe-oauth2 24
15 expense-tracker-reactjs 4
16 cella.js 2
17 react-social-authors-js-app 1
Find remote jobs at our new job board 99remotejobs.com. There are 37 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.