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éesOpen-source alternativesSelf-hosted softwareBlogPlan du site
ProjetÀ proposHow we rankPresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 dépôts

Awesome GitHub RepositoriesRequest Chaining

Passes data from one API response as a variable into subsequent requests to enable dynamic data flow across a workflow.

Distinct from API Request Scripting: Distinct from API Request Scripting: focuses on chaining responses to subsequent requests, not general pre/post request scripting.

Explore 8 awesome GitHub repositories matching development tools & productivity · Request Chaining. Refine with filters or upvote what's useful.

Awesome Request Chaining 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.
  • requestly/requestlyAvatar de requestly

    requestly/requestly

    6,341Voir sur GitHub↗

    Passes data from one API response as a variable into subsequent requests to enable dynamic data flow across a workflow.

    TypeScriptapiapi-clientapi-mock
    Voir sur GitHub↗6,341
  • huachao/vscode-restclientAvatar de Huachao

    Huachao/vscode-restclient

    6,010Voir sur GitHub↗

    This is a Visual Studio Code extension that lets developers compose, send, and inspect HTTP requests directly from within the editor. It uses .http and .rest files as executable request definitions, parsing each block of text into a complete HTTP request that is dispatched via Node.js built-in HTTP modules without requiring a separate server process. The extension renders full HTTP responses with syntax-highlighted body, status line, and headers in a dedicated editor tab or side panel. The extension supports multiple authentication schemes including Basic, Digest, SSL certificates, Azure

    Passes data from one API response as a variable into subsequent requests to enable dynamic data flow.

    TypeScriptgraphqlhttphttp-client
    Voir sur GitHub↗6,010
  • amitshekhariitbhu/fast-android-networkingAvatar de amitshekhariitbhu

    amitshekhariitbhu/Fast-Android-Networking

    5,906Voir sur GitHub↗

    🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

    Uses the result of one network request to trigger a subsequent request, emitting each response individually.

    Java
    Voir sur GitHub↗5,906
  • jhuckaby/cronicleAvatar de jhuckaby

    jhuckaby/Cronicle

    5,745Voir sur GitHub↗

    Cronicle is a distributed job scheduler that replaces traditional cron with a browser-based management interface. It runs scheduled tasks across a cluster of servers with automatic failover, using a custom cron parser that intersects day-of-month and day-of-week constraints when both are specified. The system executes jobs through a plugin framework that runs command-line scripts in any language, communicating via JSON over standard input and output. The scheduler provides a web-based real-time dashboard for monitoring running jobs with live logs, resource usage charts, and progress updates.

    Ships a request chaining mechanism that passes response data from one HTTP request into subsequent requests.

    JavaScript
    Voir sur GitHub↗5,745
  • openai/plugins-quickstartAvatar de openai

    openai/plugins-quickstart

    4,238Voir sur GitHub↗

    Ce projet est un kit de démarrage et un boilerplate pour développer des plugins étendant les fonctionnalités de ChatGPT via des API externes. Il sert d'implémentation de référence pour construire des outils permettant aux grands modèles de langage d'effectuer des tâches via des appels API séquencés et un mappage de données structuré. Le dépôt fournit un template pour intégrer des API REST et un guide pour sécuriser la communication entre un modèle de langage et des endpoints de services tiers. Il se concentre sur la configuration de la vérification d'identité et des mécanismes de handshake entre un agent et un serveur backend privé. L'implémentation couvre la définition d'intégrations API externes et le développement d'outils pour les agents de modèles de langage. Ces capacités incluent l'exécution d'appels API et la configuration de l'authentification pour sécuriser la communication avec des applications tierces.

    Enables chaining of multiple API requests by passing outputs from one call as inputs to the next.

    Pythonchatgptchatgpt-plugins
    Voir sur GitHub↗4,238
  • rengwuxian/rxjavasamplesAvatar de rengwuxian

    rengwuxian/RxJavaSamples

    3,912Voir sur GitHub↗

    RxJavaSamples est une collection d'implémentations de référence et de guides pratiques pour appliquer des modèles réactifs à la gestion réseau asynchrone et à la gestion d'état. Il fournit des démonstrations de code pour intégrer des flux réactifs avec Retrofit afin de gérer les requêtes réseau de manière non bloquante. Le projet se concentre sur les modèles asynchrones pour la gestion des appels API, incluant la combinaison de flux concurrents et l'utilisation de sujets (subjects) pour mettre en cache les valeurs émises pour la gestion d'état. Il démontre spécifiquement comment implémenter des flux de travail de rafraîchissement automatique de jetons pour maintenir des sessions authentifiées sans interrompre l'utilisateur. Le dépôt couvre des capacités plus larges en orchestration de requêtes, telles que le séquençage d'appels réseau dépendants et l'agrégation de multiples requêtes parallèles en objets de réponse uniques. Il inclut également des implémentations pour le formatage des données de réponse et le mapping basé sur des adaptateurs des réponses API en objets Java structurés.

    Implements the chaining of dependent network calls where one response informs the next request.

    Java
    Voir sur GitHub↗3,912
  • thunderclient/thunder-client-supportAvatar de thunderclient

    thunderclient/thunder-client-support

    3,717Voir sur GitHub↗

    Thunder Client is a REST API client extension for VS Code that functions as an HTTP request manager, testing tool, and mocking workspace. It allows users to send requests, organize them into collections, and manage API configurations directly within the editor. The project distinguishes itself through a command-line interface for executing automated test suites in CI/CD pipelines and a Git-based synchronization system for sharing request collections and environment configurations across teams. It also incorporates artificial intelligence to automate the conversion of API scripts during migrat

    Executes a sequence of requests using conditional logic and custom ordering to handle dependencies.

    apigraphqlhttpclient
    Voir sur GitHub↗3,717
  • schemathesis/schemathesisAvatar de schemathesis

    schemathesis/schemathesis

    3,055Voir sur GitHub↗

    Schemathesis is a property-based testing tool and fuzzer for schema-based APIs. It analyzes OpenAPI and JSON Schema specifications to automatically generate test cases that identify crashes, schema violations, and validation bypasses. The project functions as a contract validator and security scanner, verifying that a live server strictly adheres to its defined specifications. The framework distinguishes itself through stateful API testing, which chains multiple related requests together to uncover bugs that only emerge during complex, multi-step user workflows. It also utilizes response-driv

    Maintains a sequence of dependent API calls to simulate complex user workflows and identify state-related bugs.

    Pythonapiapi-testingcli
    Voir sur GitHub↗3,055
  1. Home
  2. Development Tools & Productivity
  3. API Development Tools
  4. API Lifecycle Management
  5. API Request Scripting
  6. Request Chaining

Explorer les sous-tags

  • High-Speed Transaction SequencesPredefined chains of network requests optimized for rapid execution of e-commerce checkouts. **Distinct from Request Chaining:** Focuses on the speed and order of a full transaction sequence rather than just passing data between API calls
  • Response Part ReferencesSelecting specific headers, body, or JSON/XML values from a previous response for use in subsequent requests. **Distinct from Request Chaining:** Distinct from Request Chaining: focuses on selecting specific parts of a response (headers, body, JSON/XML values) rather than general response-to-request variable passing.