electron-store
Persist Electron settings, application state, and small caches
- Stars
- 5,006
- Forks
- 166
- Updated
- Updated Jul 13, 2026
Persist Electron settings, application state, and small caches
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.
Resource types
Use cases
Audience
Public GitHub facts last synced Jul 14, 2026.
Stream and share BitTorrent files from browser or Node.js applications.
Manage lightweight local JSON data with JavaScript
Scaffold codebases from a product spec or embed a developer agent.
Create WebRTC video, voice, and data channels in JavaScript