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
·

3 dépôts

Awesome GitHub RepositoriesRequest Lifecycle Management

Utilities for controlling the timing and persistence of HTTP request processes.

Distinct from Task Deferral Utilities: The candidates focus on general task deferral or specific background lauchers, not keeping an HTTP request alive until async completion.

Explore 3 awesome GitHub repositories matching web development · Request Lifecycle Management. Refine with filters or upvote what's useful.

Awesome Request Lifecycle Management 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.
  • h3js/h3Avatar de h3js

    h3js/h3

    5,353Voir sur GitHub↗

    Hono est un framework HTTP JavaScript minimal conçu pour construire des serveurs web à travers de multiples runtimes, incluant Node.js, les runtimes edge et les plateformes serverless. Il fonctionne comme un serveur web cross-runtime et un wrapper d'API web standard, normalisant divers objets de requête et réponse en signatures Web API standards. Le projet sert d'orchestrateur de middleware HTTP et de gestionnaire de requêtes, utilisant un pipeline de requêtes basé sur des middlewares et un montage de routes hiérarchique pour créer des structures de serveur modulaires. Il se distingue par un wrapper d'événements agnostique au runtime qui assure un comportement cohérent quel que soit l'environnement de déploiement. Le framework couvre un large éventail de capacités, incluant le routage de requêtes HTTP avec capture de paramètres dynamiques, la communication WebSocket en temps réel et des mesures de sécurité complètes comme la gestion CORS et l'authentification basique. Il fournit également des utilitaires pour la gestion de session via cookies, le service d'assets statiques et la gestion du trafic via proxy de requêtes et redirection d'URL. Le projet est implémenté en TypeScript.

    Keeps a request alive until a specific asynchronous operation completes to prevent premature process closure.

    TypeScript
    Voir sur GitHub↗5,353
  • cshum/imagorAvatar de cshum

    cshum/imagor

    3,965Voir sur GitHub↗

    Imagor est un serveur de traitement d'image haute performance et une bibliothèque Go qui fonctionne comme un proxy d'image à la demande. Il fournit une API de transformation sécurisée pour redimensionner, filtrer et optimiser les images, ainsi qu'un outil pour générer des vignettes statiques à partir de fichiers vidéo. Le système se distingue par l'utilisation d'un moteur de traitement à la demande pour gérer les grandes images sans charger des fichiers entiers en mémoire. Il propose une signature de requête cryptographique pour empêcher la falsification d'URL et utilise la négociation de format basée sur les en-têtes pour servir automatiquement le format d'image le plus efficace supporté par le navigateur du client. Le projet couvre un large éventail de capacités, incluant la détection de zone d'intérêt, l'ajout de filigranes et des backends de stockage enfichables. Il gère également les cycles de vie des ressources via le streaming de données concurrent et fournit des mesures de sécurité telles que l'assainissement des chemins d'entrée pour prévenir les attaques XSS. Le serveur inclut une interface HTML pour le rendu de pages d'accueil et de formulaires d'upload.

    Tracks the lifecycle of image requests to ensure resources are cleaned up upon completion.

    Go
    Voir sur GitHub↗3,965
  • liujingxing/rxhttpAvatar de liujingxing

    liujingxing/rxhttp

    3,817Voir sur GitHub↗

    rxhttp is a communication layer and network library for Android applications that wraps OkHttp to provide an asynchronous HTTP client. It functions as a type-safe API client that manages network requests and automates the conversion of responses into structured objects. The library features a compile-time code generation tool to produce type-safe request boilerplate and an interceptor framework for applying global encryption, decryption, and custom headers to network traffic. It supports non-blocking communication using Kotlin Coroutines and RxJava. The project covers a broad range of networ

    Automatically cancels pending network requests when associated UI components are destroyed to prevent memory leaks.

    Kotlinandriodkotlin-coroutinesokhttp-rxhttp
    Voir sur GitHub↗3,817
  1. Home
  2. Web Development
  3. Request Lifecycle Management