electron-store

by sindresorhus · Web

Simple data persistence for your Electron app or module - Save and load user preferences, app state, cache, etc

New0 ratings5,019 starsActive
WebDeveloper ToolJavaScriptTypeScript
↓ Download v11.0.2GitHub⚑ Report
electron-store — image 1

About this project

electron-store Simple data persistence for your Electron app or module - Save and load user settings, app state, cache, etc Electron doesn't have a built-in way to persist user settings and other data. This module handles that for you, so you can focus on building your app. The data is saved in a JSON file named config.json in app.getPath('userData'). [!NOTE] This is not a database. The entire JSON file is read and written on every change, so it's best suited for small data like user settings. For large data, use SQLite or similar. You can use this module directly in both the main and renderer process. For use in the renderer process only, you need to call Store.initRenderer() in the…

Technologies

TypeScriptJavaScriptelectronconfigdata-persistence

Project health

Low recent activity
Last update6 months ago
Contributors18
Latest releasev11.0.2
Open issues & PRs77
LicenseMIT
On GitHubsince 2016

GitHub

5,019
stars
166
forks
18
contributors
77
open issues & PRs
JavaScript
language
6 months ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review electron-store.

Built by

sindresorhus
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain sindresorhus/electron-store? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like