awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索Open-source alternativesSelf-hosted software博客网站地图
项目关于How we rank媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.com博客
分类

8 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • requestly/requestlyrequestly 的头像

    requestly/requestly

    6,341在 GitHub 上查看↗

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

    TypeScriptapiapi-clientapi-mock
    在 GitHub 上查看↗6,341
  • huachao/vscode-restclientHuachao 的头像

    Huachao/vscode-restclient

    6,010在 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
    在 GitHub 上查看↗6,010
  • amitshekhariitbhu/fast-android-networkingamitshekhariitbhu 的头像

    amitshekhariitbhu/Fast-Android-Networking

    5,906在 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
    在 GitHub 上查看↗5,906
  • jhuckaby/croniclejhuckaby 的头像

    jhuckaby/Cronicle

    5,745在 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
    在 GitHub 上查看↗5,745
  • openai/plugins-quickstartopenai 的头像

    openai/plugins-quickstart

    4,238在 GitHub 上查看↗

    该项目是一个用于开发通过外部 API 扩展 ChatGPT 功能的插件的入门套件和样板。它作为构建工具的参考实现,使大语言模型能够通过有序的 API 调用和结构化数据映射来执行任务。 该仓库提供了集成 REST API 的模板,以及用于保护语言模型与第三方服务端点之间通信的指南。它专注于设置代理与私有后端服务器之间的身份验证和握手机制。 该实现涵盖了外部 API 集成的定义以及语言模型代理工具的开发。这些功能包括执行 API 调用以及配置身份验证以保护与第三方应用的通信。

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

    Pythonchatgptchatgpt-plugins
    在 GitHub 上查看↗4,238
  • rengwuxian/rxjavasamplesrengwuxian 的头像

    rengwuxian/RxJavaSamples

    3,912在 GitHub 上查看↗

    RxJavaSamples 是一个参考实现和实践指南集合,用于将响应式模式应用于异步网络和状态管理。它提供了将响应式流与 Retrofit 集成的代码演示,以非阻塞方式处理网络请求。 该项目专注于管理 API 调用的异步模式,包括组合并发流以及使用 Subject 缓存发射的值以进行状态管理。它特别演示了如何实现自动化令牌刷新工作流,以在不中断用户的情况下维护已认证的会话。 该仓库涵盖了请求编排中更广泛的功能,例如对依赖网络调用进行排序,以及将多个并行请求聚合为单个响应对象。它还包括用于响应数据格式化和将 API 响应适配映射为结构化 Java 对象的实现。

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

    Java
    在 GitHub 上查看↗3,912
  • thunderclient/thunder-client-supportthunderclient 的头像

    thunderclient/thunder-client-support

    3,717在 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
    在 GitHub 上查看↗3,717
  • schemathesis/schemathesisschemathesis 的头像

    schemathesis/schemathesis

    3,055在 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
    在 GitHub 上查看↗3,055
  1. Home
  2. Development Tools & Productivity
  3. API Development Tools
  4. API Lifecycle Management
  5. API Request Scripting
  6. Request Chaining

探索子标签

  • 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.