Showing 477 open source projects for "http request test"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 1
    xBridge - I2C/SMBus GUI

    xBridge - I2C/SMBus GUI

    USB Bridge for SMBus/I2C, GPIO, & Clock

    [Introduction] The xBridge-M01 product is a multifunctional USB bridge developed by Doidx. It can control and transmit SMBus/I2C, GPIO, Clock and other interfaces through USB. The product includes software and hardware. It has the characteristics of easy use and development. The core chip is CP2112 Graphical software and operating manual can be downloaded for free at http://xbridge-m01.doidx.com Provide the underlying Java API, http://xsmbus-m01.doidx.com , which can do simple...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 2
    AspNetCoreRateLimit

    AspNetCoreRateLimit

    ASP.NET Core rate limiting middleware

    AspNetCoreRateLimit is middleware for limiting requests to ASP.NET Core Web APIs and MVC applications. It can identify callers by IP address or client ID and apply separate policies to each category. Rules may target an entire application or specific endpoints, HTTP verbs, and URL paths. Administrators can define several quotas over intervals such as seconds or minutes and update those rules during runtime. The response returned after a quota is exceeded can be customized, and Redis can...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    AndroidAsync

    AndroidAsync

    Asynchronous socket, http(s) (client+server) and websocket library

    AndroidAsync is a low-level asynchronous networking library for Android. It provides raw sockets, HTTP and HTTPS client and server functionality, and WebSocket support. The library is based on Java NIO rather than a thread-heavy model, which makes it suitable for event-driven network communication. It is intended for developers who need direct protocol-level control instead of a higher-level request wrapper. The project also serves as the foundation for Ion, the author’s higher-level Android networking and image loading library. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    gock

    gock

    HTTP traffic mocking and testing made easy in Go

    Versatile HTTP mocking made easy in Go that works with any net/http based stdlib implementation. Heavily inspired by nock. There is also its Python port, pook. Simple, expressive, fluent API. Semantic API DSL for declarative HTTP mock declarations. Built-in helpers for easy JSON/XML mocking. Supports persistent and volatile TTL-limited mocks. Full regular expressions capable HTTP request mock matching.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    qiandao

    qiandao

    An automatic check-in framework base on an HAR editor

    qiandao is a self-hosted framework for automating recurring website check-ins and similar HTTP workflows. Users capture a successful login and check-in session as a HAR file, then convert the recorded requests into a reusable template. The editor supports Jinja2 variables, headers, cookies, extracted values, regular expressions, and response assertions. Templates can be tested step by step before they are uploaded, published, or used for repeated execution. The web application supports user...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    request-ip

    request-ip

    A Node.js module for retrieving a request's IP address on the server

    request-ip is a Node.js middleware and utility that retrieves the IP address of a client making a request. It works with different server frameworks like Express, Koa, and Hapi, and supports various request sources.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    uttp

    uttp

    Write your request handlers once, run anywhere

    Write your request handlers once, and run anywhere. Request handlers are passed a set of universal functions that vary in implementation across frameworks but retain the same signature. Runners are an easy way to get a server up for a framework by providing your handler. Only some frameworks are supported. For all server frameworks uttp supports this will show Hello world as HTML. Then you can use adapters to get middleware/plugins/handlers for the server frameworks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    REST Client

    REST Client

    REST Client Extension for Visual Studio Code

    REST Client allows you to send HTTP request and view the response in Visual Studio Code directly. Send/Cancel/Rerun HTTP request in editor and view response in a separate pane with syntax highlight. Send GraphQL query and author GraphQL variables in editor. Send cURL command in editor and copy HTTP request as cURL command. Auto save and view/clear request history. Compose MULTIPLE requests in a single file (separated by ### delimiter). ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    .NET Boxed

    .NET Boxed

    .NET project templates with batteries included

    ...Cache settings (cache profiles) are stored in the configuration file and referred to by name. Use the HTTPS scheme and TLS security across the entire site, redirects HTTP to HTTPS, and adds a Strict Transport Security (HSTS) HTTP header with preloading enabled. Both in-memory and distributed cache are configured. You do need to specify where the distributed cache stores its data. Allow configuring Kestrel security limits such as maximum request size via configuration and set sensible stricter defaults.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 10
    penthouse

    penthouse

    Generate critical CSS for your web pages

    ...Until the browser has requested, received, downloaded, and parsed your stylesheets, the page will remain blank. By reducing the amount of CSS the browser has to go through, and by inlining it on the page (removing the HTTP request), we can get the page to render much, much faster. You should minify the critical CSS, then inline it on your page (wrapped in <style> tags). It should be placed in the header, replacing the full CSS link(s). The full CSS, and JS script tags (which also block rendering), should be moved out of the HEAD, to the end of the page, just before the closing body tag. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Firelens Datajet

    Firelens Datajet

    Route test data to Fluent Bit flexibly

    ...Future work on this system involves making a REST interface for tests to be invoked by sending a POST request with the test configuration and responding with a test result JSON as the response. The current driver.ts does not support multiple stages, however, the core does support async and sync stages as well as validators. The goal of this project is to eventually encapsulate test stages, validation wrappers, and data transmission in a portable JSON which can be sent to this program and executed at runtime.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Revel

    Revel

    A high productivity, full-stack web framework for the Go language

    ...Revel provides routing, parameter parsing, validation, session/flash, templating, caching, job running, a testing framework, and even internationalization. Revel is built around composable middleware called filters, which implement nearly all request-processing functionality. Developers have the freedom to replace the default filters with custom implementations. Already have an application started ? No problems, migrate easily to Revel by passing the path that you want your mux to handle to Revels Mux, and all requests for that path will be passed to that your Http muxer. Revel has modules. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Test Manager plugin for Trac

    Test Manager plugin for Trac

    A Trac plugin manage the quality process

    A Trac plugin to create Test Cases, organize them in catalogs and track their execution status and outcome. Take a look at the Web Page on trac-hacks: http://trac-hacks.org/wiki/TestManagerForTracPlugin
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    GraphQL Koa Middleware

    GraphQL Koa Middleware

    Create a GraphQL HTTP server with Koa

    Create a GraphQL HTTP server with Koa. This module includes a TypeScript declaration file to enable auto-complete in compatible editors and type information for TypeScript projects. By default, the koa request is passed as the GraphQL context. Since most koa middleware operates by adding extra data to the request object, this means you can use most koa middleware just by inserting it before graphqlHTTP is mounted.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    Dredd

    Dredd

    Language-agnostic HTTP API Testing Tool

    Dredd is a language-agnostic command-line tool for validating API description documents against the backend implementation of the API. Dredd reads your API description and step by step validates whether your API implementation replies with responses as they are described in the documentation. Dredd supports writing hooks — a glue code for each test setup and teardown.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Amazon Neptune Gremlin .NET SigV4

    Amazon Neptune Gremlin .NET SigV4

    A custom library for Amazon Neptune that enables AWS Signature Version

    ...The SigV4RequestSigner library fetchs IAM credentials using the FallbackCredentialsFactory API (which works similarly to the Java Default Credential Provider Chain), performs the proper Signature Version 4 signing of an http request, and creates the proper WebSocket configuration based on this signed http request. One can then pass this webSocketConfiguration to the GremlinClient to create the connection to Neptune.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Ratchet WebSocket

    Ratchet WebSocket

    Asynchronous WebSocket server

    ...Write your own chat (aka "Hello World!" for sockets) application in a matter of minutes. After understanding "the new flow", event driven programming, compared to traditional HTTP request/response - writing any application on top of Ratchet becomes fast and easy. Ratchet provides many components for you to pick and choose from to easily add functionality. The component architecture allows you to focus on functionality with the ability to reuse and add or remove other component functionality. Ratchet is fully PSR-4 compliant, so it naturally plays well with others. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Laravel vform

    Laravel vform

    Handle Laravel-Vue forms and validation with ease.

    Handle Laravel-Vue forms and validation with ease. vform is a tiny library for Vue 2/3 to help with forms and validation when using Laravel as a back-end. It provides a form instance to wrap your data in a convenient way and send it to your Laravel application via an HTTP request using axios.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Volley

    Volley

    HTTP library that makes networking for Android apps

    Volley is an Android networking library that streamlines making asynchronous HTTP requests, caching responses, and managing image loading with minimal code. It provides request queues, thread pools, and lifecycle-aware cancellation so network work integrates cleanly with activities and fragments. Out of the box it supports JSON, string, and image requests, plus an extensible Request/Response model for custom payloads.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Apollo

    Apollo

    Java libraries for writing composable microservices

    Apollo is a set of Java libraries that we use at Spotify when writing micro-services. Apollo includes features such as an HTTP server and a URI routing system, making it trivial to implement RESTful services. Apollo has been used in production at Spotify for a long time. As a part of the work to release version 1.0.0 we are moving the development of Apollo in to the open. The apollo-api library defines the interfaces for your request routing and request/reply handlers. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    GoReplay

    GoReplay

    The Swiss Army knife for testing and monitoring

    Increase confidence in code deployments, configuration changes and infrastructure changes with GoReplay! GoReplay is an innovative open source tool that captures and replays live HTTP traffic, using it to continuously test your system with real data. Now you don’t have to put up with risks that come with putting a third-party component in the critical path. With GoReplay you can analyze and record your application traffic without affecting it whatsoever. Use it for shadowing, load testing, monitoring and detailed analysis. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    CocoaRestClient

    CocoaRestClient

    A free, native Apple macOS app for testing HTTP/REST endpoints

    CocoaRestClient is a Mac OS X app for testing HTTP/Restful endpoints. I love curl, but sometimes I need my output XML or JSON pretty printed. I want to be able to save frequent PUT and POST bodies for later and copy and paste responses easily. Think of this as a curl with a light UI. The goal of this project is to build a lightweight native Cocoa app for testing and debugging HTTP Restful services. This project was greatly inspired by the Java rest-client.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Coravel

    Coravel

    Near-zero config .NET Core micro-framework

    ...With Coravel, you can setup all your scheduled tasks in one place using a simple, elegant, fluent syntax, in code! Coravel gives you a zero-configuration queue that runs in-memory to offload long-winded tasks to the background instead of making your users wait for their HTTP request to finish!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    NATS HTTP Round Tripper

    NATS HTTP Round Tripper

    This is a Golang http.RoundTripper that uses NATS as a transport

    nats-roundtripper provides an HTTP-like client transport built on top of NATS, the high-performance messaging system. It exposes an API compatible with the common “RoundTripper” abstraction, enabling developers to route request/response traffic through NATS subjects rather than traditional HTTP connections. This pattern lets services running in distributed environments take advantage of NATS’ low latency and flexible topology while retaining familiar client semantics. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    HTTP Prompt

    HTTP Prompt

    An interactive command-line HTTP and API testing client

    ...Cookie-based authentication made easy as incoming cookies are automatically set into your next request. With pipelines and output redirection, HTTP Prompt works seamlessly with your existing command line tools such as jq. Specify an OpenAPI/Swagger specification then you'll be able to explore API endpoints with ls like a filesystem.
    Downloads: 0 This Week
    Last Update:
    See Project