awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

73 रिपॉजिटरी

Awesome GitHub RepositoriesAPI Request Configurations

Settings and utilities for defining metadata, authentication, and headers for outgoing HTTP requests.

Distinguishing note: Focuses on the configuration of request metadata rather than the implementation of the API client itself.

Explore 73 awesome GitHub repositories matching web development · API Request Configurations. Refine with filters or upvote what's useful.

Awesome API Request Configurations GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • axios/axiosaxios का अवतार

    axios/axios

    109,077GitHub पर देखें↗

    Axios is an isomorphic, promise-based HTTP client designed for making asynchronous network requests across different JavaScript execution environments, including the browser and Node.js. It functions as a JSON API client that serializes JavaScript objects into JSON and parses server responses into structured data. The project features a system for managing reusable client instances with shared configurations, such as base URLs and default settings. It includes a mechanism for intercepting outgoing requests and incoming responses globally, allowing data to be transformed before it reaches the

    Provides reusable client instances with shared base URLs and default configurations for API targets.

    JavaScripthacktoberfesthttp-clientjavascript
    GitHub पर देखें↗109,077
  • square/okhttpsquare का अवतार

    square/okhttp

    46,971GitHub पर देखें↗

    OkHttp is an HTTP client for the JVM and Android that enables network communication via synchronous and asynchronous requests. It provides a core identity as a comprehensive networking toolkit featuring a WebSocket client for bidirectional data synchronization, a TLS security toolkit for encrypted communication, and a programmable HTTP mock server for simulating backend responses. The project distinguishes itself through a specialized security and performance architecture. It implements mutual TLS, certificate pinning, and DNS over HTTPS to secure data in transit, while utilizing connection p

    Allows attaching custom application tags to network calls for tracking and context management.

    Kotlinandroidgraalvmjava
    GitHub पर देखें↗46,971
  • jakubroztocil/httpiejakubroztocil का अवतार

    jakubroztocil/httpie

    38,212GitHub पर देखें↗

    HTTPie is a command-line HTTP client and REST API debugger used for sending requests to web services. It functions as a network tool for managing headers, authentication sessions, and file uploads, with a specific focus on the transmission and reception of JSON data. The tool utilizes a custom parsing layer to translate simplified command-line input into structured HTTP parameters. It provides ANSI-based terminal formatting to apply color and structural indentation to raw responses, improving human readability for web debugging. The project covers request construction and previewing, multipa

    Allows the configuration of custom HTTP headers and authentication credentials for outgoing requests.

    Python
    GitHub पर देखें↗38,212
  • jkbrzt/httpiejkbrzt का अवतार

    jkbrzt/httpie

    38,212GitHub पर देखें↗

    HTTPie is a command-line HTTP client and REST API testing tool designed for sending requests to web services and APIs. It functions as a JSON-native network client and interactive HTTP debugger, providing a terminal interface for constructing and validating API requests and responses. The tool simplifies the process of interacting with APIs by automatically handling JSON payloads and applying colorized formatting to responses for human readability. It supports the simulation of request generation to verify headers and bodies before they are sent over the network. The project covers a broad r

    Provides utilities for defining custom headers and authentication credentials to control how servers process requests.

    Python
    GitHub पर देखें↗38,212
  • gethomepage/homepagegethomepage का अवतार

    gethomepage/homepage

    30,679GitHub पर देखें↗

    This project is a self-hosted dashboard portal designed to centralize access to internal applications and infrastructure services. It functions as a configuration-driven platform that automatically discovers and organizes services from container runtimes and cluster management systems, presenting them within a unified, customizable web interface. The system distinguishes itself through a declarative widget framework that allows users to construct dashboard components by mapping raw API responses to visual elements. It includes a secure internal proxy layer that handles authentication, header

    Add custom headers to API requests to support authentication tokens or other required request metadata for external services.

    JavaScriptdockerhomepagenextjs
    GitHub पर देखें↗30,679
  • swagger-api/swagger-uiswagger-api का अवतार

    swagger-api/swagger-ui

    28,853GitHub पर देखें↗

    Swagger UI is an OpenAPI specification renderer and documentation interface that transforms JSON or YAML API definitions into a navigable, searchable website. It functions as an OpenAPI documentation UI and request client, providing a visual catalog for exploring endpoints and sending live HTTP requests to a server using a schema-defined interface. The project distinguishes itself through a plugin-based extension system and a schema-driven UI generation model. This architecture allows for the injection of custom components, state selectors, and helper functions to modify core behavior and lay

    Attaches security credentials, custom headers, and API keys to outgoing requests.

    JavaScripthacktoberfestoasopen-source
    GitHub पर देखें↗28,853
  • fingerprintjs/fingerprintjsfingerprintjs का अवतार

    fingerprintjs/fingerprintjs

    27,334GitHub पर देखें↗

    Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies. The platform distinguishes itself through its focus on high-accuracy identification and security-first architecture. It employs edge-side proxying to bypass ad-blockers and privacy restrictions, ensuring consistent data collection. To maintain data integrity, it uses cryptographic payload

    Allows attaching custom tags and identifiers to identification events to facilitate granular analysis.

    TypeScriptaudio-fingerprintingbrowserbrowser-fingerprint
    GitHub पर देखें↗27,334
  • marmelab/react-adminmarmelab का अवतार

    marmelab/react-admin

    26,780GitHub पर देखें↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Performs authenticated network calls by automatically managing headers, content types, and structured error handling.

    TypeScriptadminadmin-dashboardadmin-on-rest
    GitHub पर देखें↗26,780
  • request/requestrequest का अवतार

    request/request

    25,542GitHub पर देखें↗

    This is an HTTP client library used for sending and receiving network requests. It functions as an HTTP traffic replicator, a multipart form uploader, and an OAuth request signer, while also serving as an HTTP client capable of routing traffic through Unix domain sockets for local inter-process communication. The project distinguishes itself with the ability to import and parse HTTP Archive JSON files to reproduce recorded network traffic. It also provides cryptographic OAuth signing to secure API access using hashing algorithms and supports routing requests through Unix domain sockets using

    Provides settings for defining global metadata, authentication, and headers for outgoing HTTP requests.

    JavaScript
    GitHub पर देखें↗25,542
  • pulumi/pulumipulumi का अवतार

    pulumi/pulumi

    24,797GitHub पर देखें↗

    Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud resources using general-purpose programming languages. It functions as a cloud resource orchestrator that coordinates the lifecycle of heterogeneous infrastructure by executing code to construct dependency graphs and reconciling the desired state against actual cloud environments. The platform distinguishes itself through a language-host runtime bridge that allows developers to use standard programming languages to define infrastructure, rather than relying solely on domain-specific

    Sends authenticated HTTP requests to cloud service endpoints using existing credentials and automatic path-template resolution.

    Goawsazurecloud
    GitHub पर देखें↗24,797
  • jaredhanson/passportjaredhanson का अवतार

    jaredhanson/passport

    23,534GitHub पर देखें↗

    Passport is a Node.js authentication middleware designed to manage user identities and session states within web applications. It functions as a request identity verifier that secures application routes by validating user credentials before granting access. The system utilizes a modular authentication strategy, allowing identity verification through interchangeable plugins. This architecture supports the creation of custom authentication strategies for local credentials and the integration of federated identity providers using external protocols. The framework provides capabilities for sessi

    Binds verified user objects directly to the request for access by route handlers.

    JavaScriptexpressnodejsoauth
    GitHub पर देखें↗23,534
  • prefecthq/fastmcpPrefectHQ का अवतार

    PrefectHQ/fastmcp

    22,994GitHub पर देखें↗

    FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models using the Model Context Protocol. It simplifies the development process by automatically deriving tool metadata, input schemas, and documentation directly from Python function signatures and type hints. The framework provides a unified container for managing these components, allowing developers to build modular applications that integrate seamlessly with AI assistants. The project distinguishes itself through its support for interactive, server-defined user interface compone

    Supports attaching ancillary metadata to tool calls for observability and client identification.

    Pythonagentsfastmcpllms
    GitHub पर देखें↗22,994
  • prefecthq/prefectPrefectHQ का अवतार

    PrefectHQ/prefect

    21,640GitHub पर देखें↗

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Sends authenticated HTTP requests to arbitrary API endpoints to retrieve data or trigger remote operations.

    Pythonautomationdatadata-engineering
    GitHub पर देखें↗21,640
  • dianping/catdianping का अवतार

    dianping/cat

    18,944GitHub पर देखें↗

    Cat is a distributed application performance monitoring tool and tracing framework designed to track transactions, latency, and health across distributed services. It functions as a Kubernetes-native monitoring stack that utilizes multi-language monitoring clients and a real-time alerting system to maintain system visibility. The system provides monitoring clients for Java, Go, Python, Node.js, and C++ to collect performance metrics and trace data. It distinguishes itself by sampling request flows to record call chains and identify bottlenecks, while using a monitoring engine to trigger immed

    Records categories, action names, and custom data fields for calls to facilitate root-cause analysis.

    Javaapmdistributedjava
    GitHub पर देखें↗18,944
  • transitive-bullshit/agentictransitive-bullshit का अवतार

    transitive-bullshit/agentic

    18,120GitHub पर देखें↗

    Agentic is a tool marketplace and management platform designed for the Model Context Protocol. It provides a gateway and proxy that enables the discovery, publishing, and distribution of vetted tools for agentic AI frameworks. The platform specializes in Model Context Protocol monetization, allowing developers to transform services into paid products through integrated authentication, usage-based billing, and subscription management. It also includes a converter that transforms OpenAPI specifications into compatible protocol servers for use in AI workflows. The system covers a broad range of

    Injects user identity and project identifiers into request headers for tool call tracking.

    TypeScriptagentsaillms
    GitHub पर देखें↗18,120
  • google-gemini/cookbookgoogle-gemini का अवतार

    google-gemini/cookbook

    17,418GitHub पर देखें↗

    The Gemini Cookbook is a comprehensive collection of implementation patterns, code samples, and development guides designed for building applications with Google Gemini models. It serves as a central resource for developers to integrate multimodal generative artificial intelligence into their software, providing the necessary frameworks to manage model interactions, stateful workflows, and structured data extraction. The repository distinguishes itself by offering specialized toolkits for autonomous agent orchestration, enabling the construction of agents that can execute code, browse the web

    Maps HTTP status codes to specific configuration, authentication, or quota issues to simplify debugging.

    Jupyter Notebookgeminigemini-api
    GitHub पर देखें↗17,418
  • camel-ai/camelcamel-ai का अवतार

    camel-ai/camel

    17,253GitHub पर देखें↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Enables adjustment of request parameters to control chat completion behavior and output format.

    Pythonagentai-societiesartificial-intelligence
    GitHub पर देखें↗17,253
  • vercel/vercelvercel का अवतार

    vercel/vercel

    15,738GitHub पर देखें↗

    Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports

    Enables granular cost analysis and reporting by attaching custom metadata to AI requests.

    TypeScriptclicloudcommand
    GitHub पर देखें↗15,738
  • langbot-app/langbotlangbot-app का अवतार

    langbot-app/LangBot

    15,311GitHub पर देखें↗

    LangBot is an orchestration platform designed for building, managing, and deploying AI agents. It functions as a comprehensive framework for integrating large language models with custom workflows, enabling developers to connect intelligent agents to various messaging platforms and external tools. The platform distinguishes itself through a modular, plugin-based architecture that allows for the extension of agent capabilities via custom tools and file parsers. It features a secure, sandbox-isolated runtime environment that executes untrusted code and plugin logic within resource-constrained c

    Manages configuration settings for outgoing language model API requests.

    Pythonagentcozedeepseek
    GitHub पर देखें↗15,311
  • sindresorhus/gotsindresorhus का अवतार

    sindresorhus/got

    14,915GitHub पर देखें↗

    Got is a promise-based HTTP request library for Node.js that supports HTTP/2 and streaming. It provides a system for making network requests with a focus on asynchronous control flow and type-safe API client development. The library is distinguished by its middleware-based request lifecycle, which uses interceptors and plugins to modify request options and response data. It includes a configurable automatic retry mechanism with backoff strategies, a built-in HTTP response cache, and a cookie-jar system for maintaining persistent sessions. Broad capabilities cover data handling through duplex

    Includes request options and timing data within error objects to simplify network request debugging.

    TypeScripthttphttp-clienthttp-request
    GitHub पर देखें↗14,915
पिछला123…4अगला
  1. Home
  2. Web Development
  3. API Request Configurations

सब-टैग एक्सप्लोर करें

  • API Failure DiagnosticsTools for mapping API error codes to specific configuration or authentication issues. **Distinct from API Request Configurations:** Distinct from API Request Configurations: focuses on the diagnostic mapping of error states rather than request metadata setup.
  • Cloud API Request Execution6 सब-टैग्सExecutes authenticated HTTP requests to cloud service endpoints with automatic path-template resolution. **Distinct from API Request Configurations:** Distinct from general API request configuration: focuses on the execution of cloud-specific API calls within an infrastructure context.
  • ExportersUtilities for converting internal request configurations into shareable command-line strings or data formats. **Distinct from API Request Configurations:** Distinct from API Request Configurations: focuses on the serialization and export of existing definitions rather than their initial configuration.
  • Language Model Requests1 सब-टैगConfiguration settings for outgoing language model API requests. **Distinct from API Request Configurations:** Focuses on request-level parameters for chat completions rather than general HTTP request metadata.
  • Request Metadata Attachment5 सब-टैग्सAttaching custom tags or identifiers to requests for tracking. **Distinct from API Request Configurations:** Focuses on metadata attachment for tracking, distinct from general request configuration.