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
·

6 repositorios

Awesome GitHub RepositoriesSession Persistence

Storing user session data and authentication states locally to maintain continuity across restarts.

Distinct from Local Persistence: Distinct from Local Persistence: focuses specifically on user sessions and authentication rather than general offline data caching.

Explore 6 awesome GitHub repositories matching data & databases · Session Persistence. Refine with filters or upvote what's useful.

Awesome Session Persistence GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • pomerium/pomeriumAvatar de pomerium

    pomerium/pomerium

    4,854Ver en GitHub↗

    Pomerium es un reverse proxy de confianza cero (zero-trust) consciente de la identidad, diseñado para asegurar aplicaciones internas e infraestructura sin necesidad de una VPN tradicional. Al verificar cada solicitud a través de un proveedor de identidad y un motor de políticas declarativo, asegura que el acceso se otorgue basado en la identidad del usuario, el contexto del dispositivo y los atributos de la solicitud en lugar de la ubicación de red. El proyecto se distingue por su capacidad para manejar diversos protocolos y requisitos de acceso complejos. Proporciona acceso seguro y verificado por identidad a aplicaciones web, servicios TCP y UDP, y conexiones SSH, reemplazando claves estáticas con certificados efímeros de corta duración. Además, funciona como una puerta de enlace para el Model Context Protocol, permitiendo el descubrimiento seguro, auditoría y ejecución de herramientas aplicada por políticas para agentes de IA y servicios automatizados. Pomerium se integra con Kubernetes como un controlador de ingress, traduciendo recursos de ingress nativos en configuraciones de enrutamiento conscientes de la identidad. Su arquitectura soporta la sincronización centralizada del plano de control, permitiendo a los administradores distribuir políticas de seguridad, certificados TLS y configuraciones de enrutamiento a través de clústeres de proxy distribuidos. El sistema también ofrece gestión de tráfico granular, incluyendo balanceo de carga, manipulación de encabezados y filtrado basado en rutas, para asegurar una conectividad segura y eficiente a los servicios backend. El proyecto está diseñado para un despliegue flexible, soportando arquitecturas tanto unificadas como desacopladas para acomodar el escalado independiente de los componentes de datos y del plano de control. Proporciona una observabilidad integral a través de registros de auditoría de decisiones de autorización y exportación de métricas de rendimiento, facilitando el cumplimiento y el monitoreo de seguridad en diversos entornos.

    Connects the identity and session management service to an external storage system to maintain state across service restarts.

    Go
    Ver en GitHub↗4,854
  • michael-lazar/rtvAvatar de michael-lazar

    michael-lazar/rtv

    4,648Ver en GitHub↗

    rtv es un navegador de redes sociales con interfaz de terminal y cliente de Reddit para terminal. Funciona como una interfaz de línea de comandos para navegar, buscar e interactuar con contenido de Reddit, permitiendo a los usuarios gestionar cuentas y ver feeds sociales sin un navegador web. La aplicación se integra con herramientas de sistema externas para la composición de contenido, lanzando editores de texto configurados para crear y modificar publicaciones y comentarios de formato largo. Maneja medios y enlaces externos delegándolos a comandos de shell a nivel de sistema y manejadores basados en tipos MIME. Las capacidades incluyen gestión de cuentas y bandeja de entrada para mensajes privados, descubrimiento de contenido mediante búsqueda específica de subreddit y participación en envíos como votar y guardar. La interfaz soporta personalización visual mediante mapeo de temas, atajos de teclado personalizados y filtrado de feeds.

    Stores user credentials and browsing history in local files to maintain authentication across application restarts.

    Python
    Ver en GitHub↗4,648
  • bartonhammond/snowflakeAvatar de bartonhammond

    bartonhammond/snowflake

    4,583Ver en GitHub↗

    Snowflake es un starter de aplicaciones móviles multiplataforma diseñado para construir aplicaciones iOS y Android utilizando una única base de código JavaScript. Proporciona un boilerplate preconfigurado para acelerar el proceso de desarrollo inicial de aplicaciones móviles. El proyecto incluye una plantilla de gestión de estado Redux para coordinar el estado global de la aplicación y persistir las sesiones de usuario, junto con un framework de integración de API REST para comunicarse con servidores remotos o locales a través de solicitudes HTTP. También cuenta con un sistema de localización que mapea el contenido de la interfaz de usuario en múltiples idiomas según la región del dispositivo. El starter cubre una amplia gama de capacidades, incluyendo flujos de trabajo de identidad y autenticación de usuarios, navegación basada en rutas y la creación de formularios de entrada validados. También integra una configuración de suite de pruebas Jest para validar la lógica de negocio y los componentes de la interfaz de usuario a través de pruebas unitarias y de instantáneas. El kit de herramientas incluye flujos de trabajo para enviar compilaciones beta a TestFlight y publicar lanzamientos finales en la App Store.

    Includes mechanisms to store authentication state locally to maintain user sessions across application restarts.

    JavaScript
    Ver en GitHub↗4,583
  • chrippa/livestreamerAvatar de chrippa

    chrippa/livestreamer

    3,870Ver en GitHub↗

    Livestreamer is a command-line stream extractor and modular streaming client designed to resolve hidden media source URLs from online services. It functions as a media pipeline utility that extracts direct media URLs and binary data for local saving, specialized processing, or routing into external media players. The project uses a plugin-based system with custom heuristic logic to extend service support and override default capabilities. It includes a network proxy router to bypass regional blocks and network restrictions through configurable HTTP and HTTPS proxies, and manages authenticatio

    Maintains session states and authentication data locally to ensure continuity across multiple stream extractions.

    Python
    Ver en GitHub↗3,870
  • skygragon/leetcode-cliAvatar de skygragon

    skygragon/leetcode-cli

    3,852Ver en GitHub↗

    leetcode-cli is a command line interface for browsing, solving, and submitting coding challenges to LeetCode without using a web browser. It serves as an algorithm practice manager and a plugin-based developer tool that enables users to manage the full lifecycle of competitive programming from the terminal. The project provides a containerized code execution environment using Docker to run and test algorithm solutions in isolated environments. It features a modular architecture that supports third-party extensions to add custom features and workflows. The tool covers a wide range of capabili

    Stores authentication tokens and state locally to maintain user identity across multiple command executions.

    JavaScript
    Ver en GitHub↗3,852
  • atmosphere/atmosphereAvatar de Atmosphere

    Atmosphere/atmosphere

    3,780Ver en GitHub↗

    Atmosphere is a Java-based framework for building and coordinating AI agents. It provides a real-time transport layer for streaming data via WebSockets, SSE, gRPC, and WebTransport, alongside a multi-agent orchestration framework for managing agent fleets through sequential, parallel, and graph-based execution workflows. The project features a durable workflow engine that persists agent state as snapshots, allowing long-running tasks to survive system restarts and incorporate human-in-the-loop approvals. It also implements Model Context Protocol servers to expose tools, resources, and prompt

    Restores room memberships and session metadata after restarts by validating session tokens.

    Javaacpagentic-aiembabel
    Ver en GitHub↗3,780
  1. Home
  2. Data & Databases
  3. Local Persistence
  4. Session Persistence