LibrarySoftware development

electron-store

Persist Electron settings, application state, and small caches

Stars
5,006
Forks
166
License
MIT
Updated
Updated Jul 13, 2026

Checking live repository facts…

Project overview

electron-store is a JSON-file persistence module for Electron applications, intended for user settings, application state, and small caches. It supports dot-notation access, defaults, JSON Schema validation, migrations, and atomic writes, and can be configured for the main or renderer process as documented. It is not a database because every change reads and writes the whole file. The current package requires Electron 30 or later and provides native ESM only.

Repository facts

Primary language
JavaScript
License
MIT
Repository updated
Jul 13, 2026
Default branch
main

Resource types

Library

Use cases

Software development

Audience

Developers

Related projects

Browse more similar projects