awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repositorios

Awesome GitHub RepositoriesBrowser Data Persistence

Persistence mechanisms for web applications.

Distinguishing note: Focuses on browser-specific persistence.

Explore 9 awesome GitHub repositories matching web development · Browser Data Persistence. Refine with filters or upvote what's useful.

Awesome Browser Data Persistence GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • localforage/localforageAvatar de localForage

    localForage/localForage

    25,755Ver en GitHub↗

    This project is an asynchronous key-value store designed for client-side data persistence. It provides a unified interface that allows applications to save and retrieve complex data types, including binary objects, while maintaining responsiveness through non-blocking operations. By enabling offline-first functionality, it ensures that data remains accessible even when a network connection is unavailable. The library distinguishes itself through a driver-based abstraction layer that automatically detects the most efficient storage mechanism available in the current browser or mobile environme

    Stores large amounts of complex application data directly in the browser to improve performance.

    JavaScriptindexeddbjavascriptlocalforage
    Ver en GitHub↗25,755
  • pubkey/rxdbAvatar de pubkey

    pubkey/rxdb

    23,048Ver en GitHub↗

    This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored. The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d

    Provides persistent client-side storage using IndexedDB to enable offline-first application functionality.

    TypeScriptangularbrowser-databasecouchdb
    Ver en GitHub↗23,048
  • m1k1o/nekoAvatar de m1k1o

    m1k1o/neko

    17,168Ver en GitHub↗

    Neko is a virtual desktop infrastructure platform that provides containerized browser isolation and remote desktop environments. It enables users to host secure, ephemeral browser instances that can be accessed and managed through a standard web browser, ensuring consistent execution across different host systems. The platform distinguishes itself through its collaborative capabilities, allowing multiple users to view and interact with a single shared browser session in real time. It synchronizes keyboard, mouse, and gamepad inputs from multiple participants while providing integrated tools f

    Persists browser history, bookmarks, and settings across session restarts via directory mounting.

    Godockergolangmedia-streaming
    Ver en GitHub↗17,168
  • marcuswestin/store.jsAvatar de marcuswestin

    marcuswestin/store.js

    13,983Ver en GitHub↗

    Store.js is a client-side state persistence library and web storage abstraction layer. It provides a consistent browser key-value storage wrapper that manages the persistence of application state across sessions using the most capable available local storage mechanism. The engine is extensible, allowing for the integration of custom storage backends and plugins to modify how data is read and written. It functions as a reactive web storage manager, monitoring specific keys to trigger notifications when stored values are updated. The library handles automatic data serialization for complex typ

    Sets time limits on stored browser data so values automatically invalidate after a certain period.

    JavaScriptcross-browserjavascriptlocalstorage
    Ver en GitHub↗13,983
  • mozilla-firefox/firefoxAvatar de mozilla-firefox

    mozilla-firefox/firefox

    11,305Ver en GitHub↗

    Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis

    Stores and retrieves persistent data locally to support offline web application functionality.

    JavaScript
    Ver en GitHub↗11,305
  • javascript-tutorial/zh.javascript.infoAvatar de javascript-tutorial

    javascript-tutorial/zh.javascript.info

    10,758Ver en GitHub↗

    This is the Chinese translation of The Modern JavaScript Tutorial, an open-source, community-driven project that teaches JavaScript from fundamentals to advanced topics based on the latest ECMAScript specification. The project covers the full JavaScript language, including object-oriented programming, and provides comprehensive instruction on browser programming, DOM manipulation, and client-side web development. The tutorial is structured as a multi-language translation framework, with each chapter and article organized into numbered folders for clear navigation. Contributors can translate M

    Persists data client-side using cookies, localStorage, sessionStorage, and IndexedDB for offline-capable web applications.

    HTMLchinesejavascripttutorial
    Ver en GitHub↗10,758
  • godotengine/godot-demo-projectsAvatar de godotengine

    godotengine/godot-demo-projects

    8,250Ver en GitHub↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    Utilizes browser cookies and IndexedDB for persistent data storage across web sessions.

    GDScript
    Ver en GitHub↗8,250
  • kuzudb/kuzuAvatar de kuzudb

    kuzudb/kuzu

    3,965Ver en GitHub↗

    Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di

    Maintains graph data availability across browser sessions using persistent file system storage.

    C++cypherdatabaseembeddable
    Ver en GitHub↗3,965
  • simolus3/driftAvatar de simolus3

    simolus3/drift

    3,231Ver en GitHub↗

    Drift is a type-safe SQL persistence library and relational mapper that provides a structured way to map database tables to classes and execute SQL queries with build-time validation. It functions as a type-safe query builder and a wrapper for SQLite and PostgreSQL, eliminating manual result set parsing by binding query outputs to native objects. The project distinguishes itself through a build-time code generation system that produces type-safe APIs and validates raw SQL statements against database versions before execution. It features reactive query streaming, which transforms SQL queries

    Stores database files using browser APIs like the Origin-Private File System or IndexedDB.

    Dartdartdart-build-systemflutter
    Ver en GitHub↗3,231
  1. Home
  2. Web Development
  3. Browser Data Persistence

Explorar subetiquetas

  • Temporal Data ExpirationAutomatic removal of persisted browser data after a time limit. **Distinct from Browser Data Persistence:** Focuses on the temporal expiration of data rather than general persistence mechanisms.