awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

148 dépôts

Awesome GitHub RepositoriesSession and Credential Handling

Explore 148 awesome GitHub repositories matching security & cryptography · Session and Credential Handling. Refine with filters or upvote what's useful.

Awesome Session and Credential Handling GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • openclaw/openclawAvatar de openclaw

    openclaw/openclaw

    380,031Voir sur GitHub↗

    Openclaw est une plateforme de gestion d'environnements d'exécution d'agents, fournissant l'infrastructure nécessaire pour contrôler les cycles de vie des agents, l'état des sessions et la persistance des espaces de travail. Elle dispose d'une passerelle centralisée qui gère les boucles de modèles, l'invocation d'outils et les événements en streaming, tout en prenant en charge le routage multi-agents et la gestion de la mémoire persistante. Le système est conçu pour normaliser les signatures d'exécution des outils et fournir une interface standardisée pour la compatibilité entre les fournisseurs. La plateforme inclut des outils de développement étendus, tels qu'une interface en ligne de commande pour la gestion des espaces de travail, la journalisation de diagnostic et une architecture de plugins qui permet l'enregistrement d'outils et de capacités personnalisés. Elle prend en charge les flux de travail automatisés via des hooks pilotés par les événements, la planification des tâches et l'intégration avec des services externes. La sécurité est gérée par des politiques d'exécution, la portabilité des identifiants et des flux de travail d'approbation pour les actions des agents. Le déploiement est pris en charge par des installateurs d'infrastructure automatisés et des assistants de passerelle conteneurisés, avec des utilitaires intégrés pour les sauvegardes et la gestion de la configuration. Le système fournit un format structuré pour orchestrer des flux de travail en plusieurs étapes et inclut des outils spécialisés pour l'automatisation des navigateurs et le patch de code structuré.

    Provides web-based interfaces to manage user account authentication and service access.

    TypeScriptaiassistantcrustacean
    Voir sur GitHub↗380,031
  • rg3/youtube-dlAvatar de rg3

    rg3/youtube-dl

    140,520Voir sur GitHub↗

    This project is a command-line video downloader and web media extractor written in Python. It is designed to retrieve video and audio streams from various hosting platforms for local storage or real-time streaming via standard output. The system utilizes a framework of custom extractor classes to handle different websites and allows for the development of new extractors to extend compatibility. It supports accessing restricted, private, or region-locked content through the use of session cookies, user-agent headers, and proxy server routing. Capabilities include media format selection based

    Implements session-based scraping using browser cookies to access restricted or age-gated content.

    Python
    Voir sur GitHub↗140,520
  • ytdl-org/youtube-dlAvatar de ytdl-org

    ytdl-org/youtube-dl

    140,516Voir sur GitHub↗

    This project is a command-line utility for downloading media from various online platforms. It provides comprehensive tools for selecting specific video and audio formats, managing playlist downloads, and filtering content based on metadata such as upload dates and file sizes. The software includes extensive filesystem and output controls, allowing users to define custom naming templates, manage subtitle tracks, and retrieve thumbnails. An automated post-processing pipeline supports tasks like audio extraction, format conversion, and metadata embedding. To ensure reliable operation, the tool

    Store credentials securely in local files to prevent exposing plain-text passwords within command-line arguments.

    Python
    Voir sur GitHub↗140,516
  • garrytan/gstackAvatar de garrytan

    garrytan/gstack

    110,596Voir sur GitHub↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    Decrypts and imports authenticated cookies from local browsers into headless sessions for testing.

    TypeScript
    Voir sur GitHub↗110,596
  • home-assistant/coreAvatar de home-assistant

    home-assistant/core

    87,753Voir sur GitHub↗

    Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces. The platform distinguishes itself through a highly flexible, declarative configuration framework that all

    Identifies and resolves common credential errors or token issues to help restore secure system access.

    Pythonasynciohacktoberfesthome-automation
    Voir sur GitHub↗87,753
  • astral-sh/uvAvatar de astral-sh

    astral-sh/uv

    86,451Voir sur GitHub↗

    uv is a high-performance Python package manager and project build tool designed to handle dependency resolution, virtual environment orchestration, and Python interpreter management. It functions as a comprehensive workspace orchestrator, enabling developers to manage complex, multi-package repositories and ensure reproducible builds across different platforms. The tool distinguishes itself through its use of a global, content-addressable cache and hard-link-based environment provisioning, which allow for near-instant environment creation and minimal disk usage. It employs a high-performance

    Manages secure access to private package indexes and repositories through dedicated command-line authentication workflows.

    Rustpackagingpythonresolver
    Voir sur GitHub↗86,451
  • macrozheng/mallAvatar de macrozheng

    macrozheng/mall

    83,878Voir sur GitHub↗

    This project is an enterprise-grade Java framework designed for building scalable, full-stack e-commerce applications. It provides a comprehensive foundation for microservice-based distributed architectures, enabling the development of complex retail platforms that include product management, order processing, and secure user authentication. By leveraging modular service patterns and centralized API gateways, the framework supports the construction of resilient systems that decompose monolithic business logic into independent, manageable services. The platform distinguishes itself through a r

    Validates stateless identity tokens via a unified authorization server to ensure consistent security across distributed service boundaries.

    Javadockerelasticsearchelk
    Voir sur GitHub↗83,878
  • stirling-tools/stirling-pdfAvatar de Stirling-Tools

    Stirling-Tools/Stirling-PDF

    81,109Voir sur GitHub↗

    Stirling-PDF is a self-hosted document processing suite designed for secure, private file management. It functions as a comprehensive transformation engine that executes complex operations—such as merging, splitting, converting, and redacting documents—directly on the host machine. The platform provides both a browser-based interface for interactive editing and a programmatic, API-first architecture that allows for the automation of document workflows through standard HTTP requests. The project distinguishes itself through its focus on private, infrastructure-agnostic deployment and granular

    Handles token-based session lifecycles, including key persistence and automated cleanup policies.

    TypeScriptdockerhacktoberfestjava
    Voir sur GitHub↗81,109
  • openhands/openhandsAvatar de OpenHands

    OpenHands/OpenHands

    77,330Voir sur GitHub↗

    OpenHands is an autonomous agent framework designed for software engineering workflows. It provides a modular platform for orchestrating AI agents that reason, plan, and execute tasks within isolated, containerized development environments. By integrating with standard version control and development tools, the system enables agents to autonomously navigate codebases, implement features, and resolve issues through iterative reasoning and tool execution. The platform distinguishes itself through a model-agnostic orchestrator that connects diverse language models to a unified tool registry. It

    Fetch cloud-native secrets and configuration tokens automatically to authenticate agents without manual API key management.

    Pythonagentartificial-intelligencechatgpt
    Voir sur GitHub↗77,330
  • eugeny/terminusAvatar de Eugeny

    Eugeny/terminus

    72,175Voir sur GitHub↗

    Terminus is a multifunctional terminal emulator and connection manager designed for managing remote server shells and local hardware device connections. It functions as a customizable shell interface and a cross-platform serial client, supporting communication via SSH, Telnet, and serial ports. The application features an extensible system that allows the integration of third-party plugins, such as AI assistants and additional connectivity tools. It includes a dedicated SSH connection manager with support for jump hosts, port forwarding, and the storage of sensitive credentials within encrypt

    Stores sensitive SSH keys and passwords in encrypted local containers to prevent plain-text exposure.

    TypeScript
    Voir sur GitHub↗72,175
  • usememos/memosAvatar de usememos

    usememos/memos

    60,819Voir sur GitHub↗

    Memos is a self-hosted, container-native knowledge management platform designed for capturing and organizing personal notes. It functions as a private workspace where users can create content using markdown, tags, and media embeds to streamline daily productivity. The system is built to be deployed as a portable service, allowing individuals to maintain full control over their data and hosting environment. Beyond its core note-taking capabilities, the platform operates as a headless content service that exposes a structured RESTful API. This interface allows for programmatic interaction, enab

    Handles user session security by managing the lifecycle of access and refresh tokens.

    Godockerfossgo
    Voir sur GitHub↗60,819
  • soimort/you-getAvatar de soimort

    soimort/you-get

    56,839Voir sur GitHub↗

    This project is a command-line utility designed to fetch video, audio, and image content from a wide range of web platforms. It functions by parsing page metadata and utilizing modular, site-specific scripts to extract direct media stream URLs from complex web structures, enabling the local archiving of digital media for offline use. The tool distinguishes itself through its ability to handle authenticated content, allowing users to inject browser-stored session cookies to access restricted or private media. It also supports real-time media streaming by piping remote content directly into ext

    Injects browser session credentials into requests to access restricted or private media content.

    Python
    Voir sur GitHub↗56,839
  • appwrite/appwriteAvatar de appwrite

    appwrite/appwrite

    56,318Voir sur GitHub↗

    Appwrite is a backend-as-a-service platform that provides a unified development environment for building full-stack applications. It integrates essential infrastructure components—including authentication, databases, storage, and serverless functions—into a single, centralized interface to simplify application development and resource management. The platform distinguishes itself through a container-based microservices architecture that ensures consistent execution across diverse infrastructure. It features a versatile connectivity layer that links frontend applications with third-party servi

    Automates session lifecycle management by purging older active sessions once defined concurrency limits are exceeded.

    TypeScriptandroidappwritebackend
    Voir sur GitHub↗56,318
  • psf/requestsAvatar de psf

    psf/requests

    54,044Voir sur GitHub↗

    Requests is a high-level HTTP client library designed to simplify web communication and API integration. It provides an intuitive, human-readable interface for performing standard network operations, including request execution, connection pooling, and stateful session management. By encapsulating raw network data into structured objects, the library automates the complexities of headers, cookies, and payload transmission. The library distinguishes itself through a modular transport adapter layer that allows for custom protocol handling and extensible authentication hooks. It supports a wide

    Retrieves authentication credentials from local configuration files based on the target hostname.

    Pythonclientcookiesforhumans
    Voir sur GitHub↗54,044
  • router-for-me/cliproxyapiAvatar de router-for-me

    router-for-me/CLIProxyAPI

    37,663Voir sur GitHub↗

    CLIProxyAPI is a command-line utility designed for routing, inspecting, and managing API network traffic directly from the terminal. It functions as a local proxy server that intercepts outgoing system-level requests, allowing users to monitor and troubleshoot connectivity without the need for external proxy software or browser-based tools. The tool distinguishes itself by providing a unified workflow for managing authentication credentials and connection settings through environment-based injection. It utilizes a middleware request pipeline that enables the real-time inspection and modificat

    Offers a command-line interface for managing authentication credentials and service access configurations.

    Goantigravityclaude-codecluade
    Voir sur GitHub↗37,663
  • soxoj/maigretAvatar de soxoj

    soxoj/maigret

    33,154Voir sur GitHub↗

    Maigret is an open-source intelligence framework designed for automated digital footprint discovery and identity investigation. It functions as a search engine that aggregates profile metadata by querying thousands of websites for specific usernames, mapping an individual's online presence across diverse platforms. The tool distinguishes itself through recursive discovery capabilities, which identify links within discovered profiles to expand the scope of an investigation automatically. It supports cross-platform identity correlation by mapping disparate accounts and pseudonymous personas, in

    Detects expired session tokens and executes logic to fetch new credentials for automated requests.

    Pythonblueteamclicybersecurity
    Voir sur GitHub↗33,154
  • tinyhumansai/openhumanAvatar de tinyhumansai

    tinyhumansai/openhuman

    32,374Voir sur GitHub↗

    OpenHuman is an AI application framework for building private intelligence systems and personal AI layers. It provides a system for deploying private AI assistants that execute technical tasks and manage personal knowledge bases. The project features a model-agnostic request proxy that routes AI workloads to different large language models based on requirements for reasoning, speed, or vision. It integrates an OAuth-driven data integrator to synchronize personal information from external services into a local knowledge base composed of hierarchical Markdown summaries. The framework also inclu

    Integrates with operating system credential managers to store secrets securely instead of using plain text.

    Rust
    Voir sur GitHub↗32,374
  • panniantong/agent-reachAvatar de Panniantong

    Panniantong/Agent-Reach

    31,610Voir sur GitHub↗

    Agent-Reach is an AI agent web gateway and search tool that provides language models with the ability to search and read content from the open web, social media, and community forums without using official APIs. It functions as a routing layer that connects large language models to various internet backends while managing content parsing and connection health. The system enables API-free information retrieval by using open-source backends to extract text and metadata from platforms such as Twitter, Reddit, and YouTube. It converts unstructured website content, RSS feeds, and video transcripts

    Securely stores session cookies and authentication tokens on the local filesystem using restricted permissions.

    Pythonagent-infrastructureai-agentai-search
    Voir sur GitHub↗31,610
  • iawia002/luxAvatar de iawia002

    iawia002/lux

    31,412Voir sur GitHub↗

    Lux is a command line video downloader written in Go designed for extracting and saving video and audio from various websites. It functions as a concurrent media downloader that increases transfer speeds by splitting files into fragments and downloading them using multiple threads. The tool serves as a playlist download manager capable of retrieving entire video collections or specific ranges of items. It also operates as a proxy-enabled media client, supporting HTTP and SOCKS5 proxies and session cookies to access region-locked, private, or age-gated content. Additional capabilities include

    Utilizes browser session cookies to authenticate requests and access restricted or age-gated media content.

    Gobilibilicrawlerdownload
    Voir sur GitHub↗31,412
  • ankitects/ankiAvatar de ankitects

    ankitects/anki

    28,571Voir sur GitHub↗

    Anki is a cross-platform flashcard management system designed to optimize long-term memory retention through spaced-repetition learning. It functions as a digital learning assistant that uses active recall practice and automated scheduling algorithms to determine the ideal timing for card reviews based on individual performance history. The core system relies on a local relational database to ensure data persistence and portability, while supporting complex study workflows through flexible note-type schema modeling and template-driven content rendering. The platform distinguishes itself throu

    Protects authentication data using password hashing and configurable storage settings.

    Rust
    Voir sur GitHub↗28,571
Préc.123456…8Suivant
  1. Home
  2. Security & Cryptography
  3. Identity and Access Management
  4. Authentication Strategies
  5. Session and Credential Handling

Explorer les sous-tags

  • Credential Security and Utilities9 sous-tagsTools for the secure storage, diagnostic troubleshooting, and CLI-based management of authentication credentials.
  • Session and Credential Management10 sous-tagsTools and policies for handling the lifecycle, persistence, and extraction of user session tokens and local credentials.