







Simple data persistence for your Electron app or module - Save and load user preferences, app state, cache, etc
Persistent Storage Options
This API provides database persistence via localStorage/sessionStorage and, in compatible browsers, the Origin-Private FileSystem.
Making Software: How is data stored?
Invariably, it involves trying to trap electrons in increasingly complicated ways.

Pocket: atproto user preference storage
API Documentation for Pocket, a simple user-preference storage system for atproto
Local PDS - Storing your data on your machine
This project aims to store your data on your device. The current implementation uses Chrome localstorage. View the README for more details while I work on this site...
CaviraOSS/OpenMemory
Local persistent memory store for LLM applications including claude desktop, github copilot, codex, antigravity, etc.
LiveStore: SQLite-based data layer for local-first apps
Introducing: LiveStore - the client-centric, local-first data layer for high performance applications.

livestorejs/livestore
LiveStore is a next-generation state management framework based on reactive SQLite and built-in sync engine.
Lifestreams: a storage model for personal data
Conventional software systems, such as those based on the “desktop metaphor,” are ill-equipped to manage the electronic information and events of the typical computer user. We introduce a new metaphor, Lifestreams, for dynamically organizing a user's personal workspace. Lifestreams uses a simple organizational metaphor, a time-ordered stream of documents, as an underlying storage system. Stream filters are used to organize, monitor and summarize information for the user. Combined, they provide a system that subsumes many separate desktop applications. This paper describes the Lifestreams model and our prototype system.
Exosphere
Open-source tools for communities. Host your own instance or use exposphere.site. Built on AT Protocol, so your data always stays yours.
kipclip - Find it, Kip it
Save and organize your bookmarks. Free, open, and your data stays yours. Save from anywhere with our bookmarklet, iOS shortcut, or mobile app.

The Forgetting Problem: Persistence Architectures and What They Cost - Astral's Blog
candystore - Rust
A fast (blazingly, of course), persistent, in-process key-value store that relies on a novel sharding algorithm. Since Candy does not rely on log-structured merge (LSM) trees or B-Trees, no journal/WAL is needed and IOs go directly to file.
knadh/listmonk
High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.