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
·
js-cookie avatar

js-cookie/js-cookie

0
View on GitHub↗
22,600 estrellas·2,051 forks·JavaScript·MIT·13 vistas

Js Cookie

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 including data retrieval, precise deletion by path and domain, and expiration control via dates or numerical durations. It handles data serialization using URI encoding to ensure special characters are stored safely.

Features

  • Browser Cookie Management - Provides a comprehensive suite of tools to store, retrieve, and remove data from browser cookies to maintain state.
  • Cookie Handlers - Provides a programmatic API to create, read, and delete browser cookies for client-side state persistence.
  • Browser Storage Persistence - Saves user settings and session identifiers locally to maintain data across browser refreshes or closures.
  • Browser Storage - Provides a lightweight interface for manipulating HTTP cookies and handling character encoding for client-side storage.
  • Cookie Management - Provides a programmatic interface to create, read, and delete browser cookies without manual string parsing.
  • Cookie Deletion Utilities - Provides the ability to remove specific entries from browser storage by matching paths and domains.
  • Cookie Expiration Management - Allows precise control over cookie lifespan by assigning specific dates or durations.
  • Cookie Retrieval Utilities - Fetches the value of a specific named cookie or lists all available cookies from the browser.
  • Cookie Storage Management - Enables saving values in the browser with precise control over expiration, domain, and path.
  • Global Defaults - Provides a centralized mechanism for applying default attributes like expiration and security across all cookie operations.
  • Custom Value Encoders - Allows developers to replace default encoding logic with custom functions for specific character formats.
  • Cookie Value Converters - Translates non-standard characters or server-specific formats during cookie read and write operations.
  • Custom Cookie Encoders - Allows developers to define custom functions for encoding and decoding cookie data.
  • Global Cookie Attribute Defaults - Sets default expiration, security, and scope rules that automatically apply to every cookie operation.
  • Client-Side Storage - Simple, lightweight cookie manipulation.

Historial de estrellas

Gráfico del historial de estrellas de js-cookie/js-cookieGráfico del historial de estrellas de js-cookie/js-cookie

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Js Cookie

Proyectos open-source similares, clasificados según cuántas características comparten con Js Cookie.
  • carhartl/jquery-cookieAvatar de carhartl

    carhartl/jquery-cookie

    8,500Ver en GitHub↗

    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

    JavaScript
    Ver en GitHub↗8,500
  • streamich/react-useAvatar de streamich

    streamich/react-use

    43,974Ver en GitHub↗

    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

    TypeScript
    Ver en GitHub↗43,974
  • mdn/webextensions-examplesAvatar de mdn

    mdn/webextensions-examples

    4,447Ver en GitHub↗

    This project is a reference library and collection of practical code samples for building browser extensions using WebExtensions APIs. It provides implementation guides and functional examples for core extension components, including content scripts, background processes, and browser action popups. The repository focuses on demonstrating specific implementation patterns for browser UI customization and web page manipulation. It includes samples for creating sidebars, context menus, and options pages, as well as techniques for injecting scripts and styles to alter DOM elements and page appeara

    JavaScript
    Ver en GitHub↗4,447
  • answerdotai/fasthtmlAvatar de AnswerDotAI

    AnswerDotAI/fasthtml

    6,846Ver en GitHub↗

    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

    Jupyter Notebook
    Ver en GitHub↗6,846
Ver las 30 alternativas a Js Cookie→

Preguntas frecuentes

¿Qué hace js-cookie/js-cookie?

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.

¿Cuáles son las características principales de js-cookie/js-cookie?

Las características principales de js-cookie/js-cookie son: Browser Cookie Management, Cookie Handlers, Browser Storage Persistence, Browser Storage, Cookie Management, Cookie Deletion Utilities, Cookie Expiration Management, Cookie Retrieval Utilities.

¿Qué alternativas de código abierto existen para js-cookie/js-cookie?

Las alternativas de código abierto para js-cookie/js-cookie incluyen: carhartl/jquery-cookie — This project is a browser cookie utility and client-side storage library designed to manage small amounts of data… streamich/react-use — react-use is a collection of reusable state and effect hooks for managing common logic in React applications. It… mdn/webextensions-examples — This project is a reference library and collection of practical code samples for building browser extensions using… answerdotai/fasthtml — FastHTML is a full-stack Python web framework designed for building interactive web applications using pure Python. It… codeigniter4/codeigniter4 — CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web… juliencrn/usehooks-ts — usehooks-ts is a comprehensive collection of reusable TypeScript-based hooks designed for managing state, DOM events,…