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