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
·

11 dépôts

Awesome GitHub RepositoriesRequest Orchestration

Systems for managing complex HTTP communication and request workflows.

Distinguishing note: Focuses on the orchestration of multiple request parameters and validation steps.

Explore 11 awesome GitHub repositories matching web development · Request Orchestration. Refine with filters or upvote what's useful.

Awesome Request Orchestration 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.
  • alamofire/alamofireAvatar de Alamofire

    Alamofire/Alamofire

    42,385Voir sur GitHub↗

    Alamofire is an HTTP networking library that provides a foundation for managing network requests and responses through a chainable, type-safe interface. It serves as an asynchronous request manager, coordinating concurrent network operations and data streams while maintaining application responsiveness. The library distinguishes itself through a protocol-oriented request adaptation system, which utilizes interceptors to modify or authenticate requests before dispatch. It employs a middleware-driven pipeline to process traffic, handling encoding, authentication, and error recovery in a modular

    Manages complex HTTP communication by simplifying authentication, parameter encoding, and response validation for reliable data exchange.

    Swiftalamofirecarthagecertificate-pinning
    Voir sur GitHub↗42,385
  • mxrch/ghuntAvatar de mxrch

    mxrch/GHunt

    19,089Voir sur GitHub↗

    GHunt is a Google account investigator and open-source intelligence framework designed to retrieve publicly available information and metadata associated with Google accounts. It functions as an OSINT data extractor and offensive security framework used to identify user identities and uncover hidden metadata. The tool extracts public profile data from various Google services and exports the findings into structured JSON formats. This allows for the collection and analysis of digital footprints to support security research and reconnaissance.

    Executes a chain of network calls where the output of one request informs the parameters of the next.

    Python
    Voir sur GitHub↗19,089
  • ai-shifu/chatallAvatar de ai-shifu

    ai-shifu/ChatALL

    16,283Voir sur GitHub↗

    ChatALL is a desktop application that functions as a multi-model chat client and aggregator for artificial intelligence services. It enables users to send a single prompt to multiple AI models simultaneously, allowing for the side-by-side comparison of generated responses within a unified interface. The application distinguishes itself through a local-first approach to data management, ensuring that all conversation logs and user configurations are stored directly on the user's device. This architecture supports privacy and offline access while providing a centralized system for managing and

    Orchestrates parallel dispatch of user prompts to multiple AI service endpoints for aggregated response viewing.

    JavaScriptbingchatchatbotchatgpt
    Voir sur GitHub↗16,283
  • s0md3v/xsstrikeAvatar de s0md3v

    s0md3v/XSStrike

    14,752Voir sur GitHub↗

    XSStrike is an automated security scanning engine designed for web application discovery, input

    Manages HTTP traffic through a configurable engine that handles headers, proxies, and cookies to simulate diverse user interactions during security testing.

    Pythonwaf-detectionxssxss-bruteforce
    Voir sur GitHub↗14,752
  • ziahamza/webui-aria2Avatar de ziahamza

    ziahamza/webui-aria2

    10,309Voir sur GitHub↗

    webui-aria2 is a web-based graphical interface and RPC client designed to control and monitor aria2 download services. It functions as a frontend that interacts with the aria2 JSON-RPC API to manage file transfers and torrents through a browser. The project is delivered as a containerized web application, ensuring a consistent deployment of the download dashboard across different hardware architectures. It utilizes a stateless frontend architecture that renders static files in the browser and fetches the current state of all downloads directly from the remote service. The interface covers re

    Orchestrates all user interactions and API calls via client-side scripts communicating with the downloader.

    JavaScript
    Voir sur GitHub↗10,309
  • urql-graphql/urqlAvatar de urql-graphql

    urql-graphql/urql

    8,959Voir sur GitHub↗

    urql is a GraphQL client library designed for fetching and managing data from a GraphQL API. It provides a system for handling GraphQL data fetching, state management, and integration with React components. The library is distinguished by a middleware pipeline architecture that allows the request-response flow to be modified through swappable exchanges. This enables the customization of the data layer, including the addition of custom business logic, request deduplication, and specialized fetching behaviors. The project covers a broad range of capabilities, including normalized caching to en

    Orchestrates the full lifecycle of GraphQL operations from dispatch through middleware to the final result.

    TypeScriptcomplex-appsexchangegraphql
    Voir sur GitHub↗8,959
  • threemammals/ocelotAvatar de ThreeMammals

    ThreeMammals/Ocelot

    8,710Voir sur GitHub↗

    Ocelot is a .NET API gateway that functions as an HTTP reverse proxy to route, balance, and secure traffic between clients and backend services. It serves as a centralized manager for incoming requests, providing a single entry point for traffic orchestration. The project differentiates itself through dynamic request orchestration, allowing it to aggregate multiple backend service responses into a single result to minimize client network round trips. It also supports dynamic gateway configuration, enabling updates to system behavior and operational parameters without requiring a service resta

    Aggregates multiple backend service responses into a single result to minimize client network round trips.

    C#api-gatewayaspnetcoredotnet
    Voir sur GitHub↗8,710
  • yuantiku/ytknetworkAvatar de yuantiku

    yuantiku/YTKNetwork

    6,562Voir sur GitHub↗

    YTKNetwork is a high-level networking wrapper library for Objective-C and Swift that simplifies request handling and response management. It serves as a networking layer built around AFNetworking to decouple request logic from underlying communications. The project features an HTTP request orchestrator for grouping network calls into batches or sequences to manage data retrieval dependencies. It includes a JSON response validator to verify server responses against expected structural formats, a network request interceptor for executing custom logic during the call lifecycle, and a local cachi

    Implements a system for grouping network calls into batches or sequences to manage complex data retrieval dependencies.

    Objective-C
    Voir sur GitHub↗6,562
  • apollographql/apollo-kotlinAvatar de apollographql

    apollographql/apollo-kotlin

    3,955Voir sur GitHub↗

    Apollo Kotlin is a strongly-typed GraphQL client and code generation library designed for Kotlin and JVM applications. It functions as a comprehensive development tool that transforms GraphQL schema definitions and query documents into type-safe models during the build process, ensuring that data access errors are identified at compile time rather than at runtime. The project distinguishes itself through its multiplatform runtime abstraction, which allows developers to share data fetching and caching logic across Android, iOS, and desktop environments. It provides a normalized local caching s

    Orchestrates data requests across multiple backend services to minimize latency and improve system performance.

    Kotlinandroidapollographqlgraphql
    Voir sur GitHub↗3,955
  • apollographql/apollo-androidAvatar de apollographql

    apollographql/apollo-android

    3,953Voir sur GitHub↗

    Apollo Android est une bibliothèque cliente GraphQL fortement typée pour exécuter des requêtes et des mutations à travers JVM, Android et Kotlin Multiplatform. Elle inclut un outil de génération de code qui crée des classes immuables et des parseurs à partir de schémas GraphQL et de fichiers d'opération pour assurer la sécurité des types à la compilation. Le projet propose un cache normalisé qui aplatit les réponses dans une table de recherche pour maintenir une source de vérité unique. Il fournit également un client de souscription pour les mises à jour de données côté serveur en temps réel via des connexions WebSocket ou SSE, et un framework de mocking pour simuler les réponses du serveur et générer de fausses données typées pour les tests. La bibliothèque couvre un large éventail de capacités incluant l'optimisation réseau via le batching de requêtes et les requêtes persistantes, ainsi que la gestion de l'état des données locales avec des mises à jour optimistes et la pagination. Elle prend en charge l'intégration de moteurs HTTP personnalisés et le mapping de types scalaires personnalisés vers des classes de langage natives. L'outil s'intègre aux IDE de développement pour fournir une génération de code automatique et une navigation depuis l'éditeur vers les définitions.

    Orchestrates asynchronous GraphQL requests across multiple backend services to minimize latency.

    Kotlin
    Voir sur GitHub↗3,953
  • sindresorhus/speed-testAvatar de sindresorhus

    sindresorhus/speed-test

    3,948Voir sur GitHub↗

    Ce projet est un client en ligne de commande pour le service Speedtest.net, conçu comme un outil de performance réseau pour mesurer les vitesses de téléchargement et d'envoi internet ainsi que le ping. Il fonctionne comme un utilitaire de mesure de vitesse internet qui calcule le débit réseau et la latence pour déterminer la qualité globale de la connexion. L'outil fournit des capacités de diagnostic et de benchmarking réseau directement depuis la ligne de commande. Il prend en charge l'exportation des métriques de connexion sous forme de texte brut ou de données structurées, permettant une surveillance automatisée du réseau et le suivi des performances internet au fil du temps.

    Executes a structured sequence of network requests to external servers to measure latency and data transfer rates.

    JavaScriptcli-appcommand-line-tooldownload-speed
    Voir sur GitHub↗3,948
  1. Home
  2. Web Development
  3. Request Orchestration

Explorer les sous-tags

  • Test Sequence OrchestrationManaging the specific order of network requests required to perform sequential latency and throughput tests. **Distinct from Request Orchestration:** Distinct from general HTTP orchestration; specifically focuses on the sequence of operations for network benchmarking.