awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesSession Storage Drivers

Interchangeable drivers for storing user session data in memory, files, or databases.

Distinct from Pluggable Database Backends: Specifically for user session state, not general application database persistence

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

Awesome Session Storage Drivers 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.
  • goravel/goravelAvatar de goravel

    goravel/goravel

    4,749Voir sur GitHub↗

    Goravel est un scaffold de développement complet et un framework pour créer des applications web, des API REST et des services gRPC en utilisant le langage de programmation Go. Il implémente une architecture modèle-vue-contrôleur et fournit une boîte à outils complète pour des serveurs et clients RPC haute performance. Le framework se distingue par son écosystème intégré étendu, qui inclut un ORM fluide pour la gestion de base de données et une boîte à outils en ligne de commande dédiée pour l'automatisation administrative et le scaffolding de projet. Il dispose d'une abstraction de service basée sur des drivers qui permet aux développeurs de changer de backend de stockage, de cache et de session sans modifier la logique de l'application. La plateforme couvre une large surface de capacités applicatives, notamment le traitement de tâches asynchrones avec des files d'attente distribuées, la gestion sécurisée des identités via l'authentification par jeton, et une couche de sécurité robuste avec chiffrement et contrôle d'accès. Elle fournit également des outils pour la localisation de contenu, le rendu de modèles et une infrastructure de test automatisée avec mock de dépendances.

    Provides interchangeable drivers for storing user session data in various backends.

    Goapiframeworkgo
    Voir sur GitHub↗4,749
  • offu/werobotAvatar de offu

    offu/WeRoBot

    4,662Voir sur GitHub↗

    WeRoBot est un framework de développement de chatbot et une bibliothèque d'intégration API conçue pour construire des bots automatisés et gérer les interactions pour les comptes officiels WeChat. Il fournit un environnement structuré pour traiter les entrées utilisateur et délivrer des réponses programmées via un moteur de routage de messages dédié. Le framework se distingue par un gestionnaire de session stateful qui persiste les données utilisateur à travers les interactions en utilisant des backends de stockage enfichables. Il propose également un système de routage qui analyse les payloads XML et dirige le trafic vers des handlers spécifiques basés sur le contenu, les événements ou les motifs de texte. La bibliothèque couvre un large éventail de capacités incluant la gestion d'assets multimédias, l'administration des profils et tags utilisateur, et la livraison de messages templates et de diffusions. Elle inclut des primitives de sécurité pour la vérification de signature de requête et le déchiffrement de message, aux côtés d'outils pour gérer les menus personnalisés interactifs et le transfert vers le service client. Le projet fournit une couche d'intégration compatible WSGI, permettant à la logique du bot d'être hébergée sur des serveurs web standard ou intégrée dans des frameworks web existants.

    Persists user state across interactions using interchangeable backend drivers such as SQL, NoSQL, or file systems.

    Pythonpythonsdkwechat
    Voir sur GitHub↗4,662
  • waylaidwanderer/node-chatgpt-apiAvatar de waylaidwanderer

    waylaidwanderer/node-chatgpt-api

    4,167Voir sur GitHub↗

    Ce projet est un client IA Node.js et un wrapper d'API REST conçu pour exposer les capacités des grands modèles de langage (LLM) en tant que service web. Il inclut une interface en ligne de commande pour une interaction directe avec les modèles et un gestionnaire d'état de conversation pour suivre et persister l'historique des chats entre les sessions. Le système dispose d'une passerelle de reverse proxy spécifiquement conçue pour contourner les restrictions des navigateurs et du web lors de l'accès programmatique aux interfaces d'IA. Il permet en outre la personnalisation de la personnalité de l'IA en injectant des préfixes de prompt et des étiquettes personnalisées pour contrôler le comportement et le ton du modèle. Le logiciel prend en charge la gestion du contexte conversationnel via des identifiants de session et des adaptateurs de stockage interchangeables pour la persistance de l'historique. Il peut être déployé en tant qu'environnement d'exécution conteneurisé pour garantir un hébergement cohérent sur différentes plateformes.

    Ships interchangeable storage drivers to persist user session and conversation data.

    JavaScript
    Voir sur GitHub↗4,167
  • bubka/2fauthAvatar de Bubka

    Bubka/2FAuth

    3,779Voir sur GitHub↗

    2FAuth is a self-hosted two-factor authentication server and credential vault. It functions as a web-based authenticator app used to organize and generate time-based one-time passwords and other security codes for multiple accounts in a central location. The system distinguishes itself as an API-driven security manager, allowing authentication codes to be integrated into automated workflows and external applications. It also supports shared security credentialing through the use of isolated vaults and shared folders for team collaboration. The project covers a broad range of security and dat

    Supports multiple interchangeable drivers for storing user session data, including memory and encrypted cookies.

    PHP2fa2factorhotp
    Voir sur GitHub↗3,779
  1. Home
  2. Data & Databases
  3. Persistent Storage Backends
  4. Pluggable Database Backends
  5. Session Storage Drivers