awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

32 Repos

Awesome GitHub RepositoriesBrowser Storage

Interfaces and strategies for managing persistent client-side data storage and browser-based cookie configurations.

Explore 32 awesome GitHub repositories matching web development · Browser Storage. Refine with filters or upvote what's useful.

Awesome Browser Storage GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • leonardomso/33-js-conceptsAvatar von leonardomso

    leonardomso/33-js-concepts

    66,467Auf GitHub ansehen↗

    This project is a comprehensive educational repository designed to help developers master the core mechanics, runtime behaviors, and browser-native capabilities of the JavaScript language. It provides a structured knowledge base that covers fundamental language features, such as prototype-based inheritance and event-loop-based concurrency, alongside advanced topics like JIT-compiled execution and memory management. The repository distinguishes itself by offering deep-dive technical guides that bridge the gap between abstract language concepts and practical browser implementation. It features

    Reviews persistent and session-based storage mechanisms available for managing data directly within the browser.

    JavaScriptangularconceptses6
    Auf GitHub ansehen↗66,467
  • streamich/react-useAvatar von streamich

    streamich/react-use

    43,974Auf GitHub ansehen↗

    react-use is a collection of reusable state and effect hooks for managing common logic in React applications. It serves as a comprehensive library for implementing state management patterns and wrapping various browser APIs into consistent hook interfaces. The project provides a specialized toolkit for DOM interaction and browser API integration, allowing components to track element dimensions, manage cookies, and monitor hardware sensors. It includes a suite of animation and timing utilities for physics-based numeric interpolation and frame-synced state updates. Beyond basic state managemen

    Provides a comprehensive hook for reading, writing, and deleting browser cookies.

    TypeScript
    Auf GitHub ansehen↗43,974
  • javascript-tutorial/en.javascript.infoAvatar von javascript-tutorial

    javascript-tutorial/en.javascript.info

    25,344Auf GitHub ansehen↗

    This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development education resource providing instruction on modern language fundamentals, object-oriented design, and advanced asynchronous programming patterns. The resource functions as both a frontend development guide and a technical reference. It covers core language features such as closures, prototypes, promises, and typed arrays, while providing practical lessons on managing browser data and handling network requests. The content spans several key capability areas, including browser

    Provides practical lessons on persisting client-side data using cookies, web storage, and indexed databases.

    HTMLenglishjavascripttutorial
    Auf GitHub ansehen↗25,344
  • plausible/analyticsAvatar von plausible

    plausible/analytics

    24,245Auf GitHub ansehen↗

    This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and multi-tenant data management. It provides a cookie-less tracking engine that captures visitor interactions using ephemeral request metadata, ensuring comprehensive traffic visibility while maintaining strict privacy standards. The architecture utilizes an event-driven ingestion pipeline and aggregated metric storage to decouple data collection from processing, enabling efficient long-term retrieval and responsive dashboard performance. What distinguishes this platform is its

    Uses browser storage flags to exclude personal visits from being recorded in analytics.

    Elixiranalyticschartsclickhouse
    Auf GitHub ansehen↗24,245
  • apify/crawleeAvatar von apify

    apify/crawlee

    24,002Auf GitHub ansehen↗

    Crawlee is a web scraping framework designed for building scalable, reliable, and distributed data extraction pipelines. It provides a unified interface for managing headless browser automation and lightweight HTTP requests, allowing developers to handle complex web navigation, dynamic content rendering, and large-scale data collection within a single, modular architecture. The project distinguishes itself through its resource-aware concurrency controller, which dynamically scales task execution based on real-time CPU and memory usage to prevent host machine exhaustion. It also features a rob

    Retrieves and injects session cookies to maintain authentication states across automated scraping tasks.

    TypeScriptapifyautomationcrawler
    Auf GitHub ansehen↗24,002
  • pubkey/rxdbAvatar von pubkey

    pubkey/rxdb

    23,048Auf GitHub ansehen↗

    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

    Enables the use of browser-based storage APIs in non-browser runtimes for testing and server-side execution.

    TypeScriptangularbrowser-databasecouchdb
    Auf GitHub ansehen↗23,048
  • js-cookie/js-cookieAvatar von js-cookie

    js-cookie/js-cookie

    22,600Auf GitHub ansehen↗

    js-cookie is a lightweight JavaScript library and browser storage interface used to create, read, and delete cookies. It provides a programmatic API for managing client-side data persistence and maintaining browser state across page refreshes. The library includes capabilities for custom cookie encoding and the use of custom value converters to handle specific character formats. It also features a global attribute configuration system that allows default expiration, security, and scope rules to be applied automatically to all cookie operations. The tool covers general cookie management inclu

    Provides a comprehensive suite of tools to store, retrieve, and remove data from browser cookies to maintain state.

    JavaScript
    Auf GitHub ansehen↗22,600
  • segmentio/nightmareAvatar von segmentio

    segmentio/nightmare

    19,775Auf GitHub ansehen↗

    Nightmare is an Electron-based browser automation library and headless browser controller. It provides the infrastructure to programmatically navigate web pages, interact with DOM elements, and execute JavaScript within a background browser instance. The project distinguishes itself by integrating a full Chromium instance within an Electron shell, allowing for the management of browser sessions, network proxy settings, and persistent storage partitions. It enables the capture of page states as PNG screenshots, PDF documents, or HTML files. The tool covers a broad range of capabilities includ

    Provides utilities to read, set, and clear cookies for specific domains to handle session state.

    JavaScript
    Auf GitHub ansehen↗19,775
  • marcuswestin/store.jsAvatar von marcuswestin

    marcuswestin/store.js

    13,983Auf GitHub ansehen↗

    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

    Provides a consistent interface for persisting data in the browser using the best available storage mechanism.

    JavaScriptcross-browserjavascriptlocalstorage
    Auf GitHub ansehen↗13,983
  • greatfrontend/top-javascript-interview-questionsAvatar von greatfrontend

    greatfrontend/top-javascript-interview-questions

    9,685Auf GitHub ansehen↗

    This project is a technical interview preparation resource focused on JavaScript. It provides a collection of common technical questions, detailed answers, and conceptual quizzes designed to help users master core language fundamentals and browser APIs. The resource utilizes an interactive infrastructure that includes a coding workspace with in-browser runtime execution and an automated test suite to validate code correctness. It organizes content through curated learning paths and modular concept mapping to decompose complex language fundamentals into searchable study modules. The curriculu

    Provides educational content on using persistent browser-native storage mechanisms.

    MDXfront-end-developmentinterviewsjavascript
    Auf GitHub ansehen↗9,685
  • apachecn/interviewAvatar von apachecn

    apachecn/Interview

    8,944Auf GitHub ansehen↗

    This project is a comprehensive knowledge base and study resource designed for mastering technical interviews. It provides structured guides, roadmaps, and curricula focused on data structures, algorithms, system design, and frontend engineering to help candidates prepare for software engineering screenings. The repository distinguishes itself by offering a holistic approach to professional advancement. Beyond technical drills, it includes a career development handbook covering resume optimization, salary benchmarking, and strategic negotiation coaching. It also provides detailed methodologie

    Compares the technical differences and trade-offs between browser storage mechanisms like cookies and localStorage.

    Jupyter Notebookinterviewkaggleleetcode
    Auf GitHub ansehen↗8,944
  • sxei/chrome-plugin-demoAvatar von sxei

    sxei/chrome-plugin-demo

    8,674Auf GitHub ansehen↗

    《Chrome插件开发全攻略》配套完整Demo,欢迎clone体验

    Provides a storage system that automatically syncs key-value data across all signed-in browser instances.

    JavaScript
    Auf GitHub ansehen↗8,674
  • carhartl/jquery-cookieAvatar von carhartl

    carhartl/jquery-cookie

    8,500Auf GitHub ansehen↗

    This project is a browser cookie utility and client-side storage library designed to manage small amounts of data persisted in the user's web browser. It functions as a jQuery cookie manager, providing a simplified interface for reading, writing, and deleting cookies using the jQuery framework. The library includes a JSON cookie handler that automatically encodes and decodes complex objects into strings for storage. It allows for the management of data across sessions through the use of expiration dates, path restrictions, and domain scopes. The utility covers broader capabilities for client

    Provides a comprehensive utility for storing and retrieving browser cookies to maintain user state.

    JavaScript
    Auf GitHub ansehen↗8,500
  • apify/crawlee-pythonAvatar von apify

    apify/crawlee-python

    8,097Auf GitHub ansehen↗

    Crawlee-python is a web crawling framework for building scalable scrapers using Python. It serves as a comprehensive tool for web scraping automation, providing a system to extract structured data from websites using both lightweight HTTP requests and headless browser automation. The framework is distinguished by its anti-bot evasion capabilities, which include browser fingerprint impersonation and tiered proxy rotation to bypass detection systems and solve challenges such as Cloudflare. It also incorporates artificial intelligence for autonomous website navigation and schema-based data extra

    Provides programmatic control over browser cookie properties to manage session state and security flags.

    Pythonapifyautomationbeautifulsoup
    Auf GitHub ansehen↗8,097
  • juliencrn/usehooks-tsAvatar von juliencrn

    juliencrn/usehooks-ts

    7,834Auf GitHub ansehen↗

    usehooks-ts is a comprehensive collection of reusable TypeScript-based hooks designed for managing state, DOM events, and browser API interactions within React applications. It provides a typed library of functions to handle common frontend patterns and side effects. The project distinguishes itself by offering specialized hooks for browser integration, including tools for interacting with the system clipboard, managing local and session storage persistence, and loading external scripts. It also includes utilities for responsive UI development, such as tracking media queries, window dimension

    Implements interfaces for managing persistent client-side data storage and browser-native APIs.

    TypeScripthookhooksmdx
    Auf GitHub ansehen↗7,834
  • attic-labs/nomsAvatar von attic-labs

    attic-labs/noms

    7,422Auf GitHub ansehen↗

    Noms is a distributed version control database and content-addressable data store. It identifies data by cryptographic hashes to ensure integrity and deduplication, while tracking dataset state changes through a sequence of immutable commits to enable branching, forking, and historical recovery. The system functions as a peer-to-peer data synchronizer, reconciling state between disconnected database instances to ensure all nodes converge on the same data. It distinguishes itself as a schema-flexible document store that supports self-describing types, allowing schemas to evolve and widen as ne

    Efficiently reconciles changes between disconnected database instances to ensure state convergence.

    Go
    Auf GitHub ansehen↗7,422
  • autoscrape-labs/pydollAvatar von autoscrape-labs

    autoscrape-labs/pydoll

    6,919Auf GitHub ansehen↗

    pydoll is a Chrome DevTools Protocol automation library and headless browser controller used for web data extraction and parallel browser automation. It controls Chromium-based browsers via direct WebSocket connections, allowing it to manage isolated browser contexts and tabs while bypassing the overhead and detection associated with WebDriver. The project features an anti-bot evasion framework that mimics natural human behavior, including mouse movements generated via Bezier curves and variable typing patterns. It provides specialized stealth capabilities to bypass behavioral analysis and au

    Reads and writes cookies and local storage data to maintain persistent session states.

    Pythonanti-detectionautomationbrowser-automation
    Auf GitHub ansehen↗6,919
  • enricoros/big-agiAvatar von enricoros

    enricoros/big-AGI

    6,868Auf GitHub ansehen↗

    big-AGI is a self-hosted AI frontend and multi-model client that provides a unified workspace for interacting with various large language models. It functions as an orchestration dashboard, allowing users to connect to cloud-based AI providers, aggregator services, and locally hosted model servers. The project is distinguished by its ability to execute prompts across multiple models simultaneously for side-by-side comparison and response synthesis. It enables the merging of outputs from different models to reduce hallucinations and improve accuracy, while using persona-based configuration map

    Persists API keys, settings, and chat histories directly in the browser's local storage for user control.

    TypeScriptagiai-agentsai-suite
    Auf GitHub ansehen↗6,868
  • answerdotai/fasthtmlAvatar von AnswerDotAI

    AnswerDotAI/fasthtml

    6,846Auf GitHub ansehen↗

    FastHTML is a full-stack Python web framework designed for building interactive web applications using pure Python. It functions as an HTMX integration framework and a Python HTML domain-specific language, allowing developers to generate HTML structures using native objects and functions instead of external templating files. The framework is distinguished by its native support for real-time bidirectional communication via WebSockets and Server-Sent Events, enabling server-side updates to be pushed to the browser without full page reloads. It further integrates identity management through OAut

    Provides helper functions within route handlers to set and retrieve browser cookies for session state.

    Jupyter Notebook
    Auf GitHub ansehen↗6,846
  • steipete/codexbarAvatar von steipete

    steipete/CodexBar

    6,123Auf GitHub ansehen↗

    CodexBar is a macOS menu bar application that monitors AI provider usage limits, credit balances, and reset schedules. It retrieves coding plan usage data from Alibaba Cloud services using either API keys or browser session cookies as fallback authentication, and displays the information through visual credit gauges, CLI commands, and desktop status bar integrations. The application distinguishes itself by supporting multiple authentication methods, including automatic cookie import from Safari, Chrome, or Firefox, as well as API key and access token authentication. It provides real-time trac

    Provides a fallback method to read usage data from legacy pages when other authentication methods fail.

    Swiftaiclaude-codecodex
    Auf GitHub ansehen↗6,123
Vorherige12Nächste
  1. Home
  2. Web Development
  3. Browser Integration Utilities
  4. Browser APIs
  5. Browser Storage

Unter-Tags erkunden

  • Browser Cookie Management1 Sub-TagStoring and retrieving session data to maintain user state and preferences.
  • Client-Side StoragePersistent or session-based data storage mechanisms available in web browsers.
  • Cross-Instance Sync Storage1 Sub-TagStores key-value data in a browser-managed storage system that automatically synchronizes across all signed-in browser instances. **Distinct from Browser Storage:** Distinct from Browser Storage: focuses on automatic cross-instance synchronization of stored data, not general client-side storage mechanisms.
  • Storage StrategiesComparative analysis and implementation patterns for browser-based data storage.