Showing 65 open source projects for "http request test"

View related business solutions
  • 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
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Fast Android Networking

    Fast Android Networking

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

    Fast Android Networking Library is a powerful library for doing any type of networking in Android applications which is made on top of OkHttp Networking Layer. Fast Android Networking Library takes care of each and everything. So you don't have to do anything, just make a request and listen for the response. The recent removal of HttpClient in Android Marshmallow(Android M) made other networking libraries obsolete. No other single library does and everything like making requests, downloading...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Mock Service Worker

    Mock Service Worker

    Seamless REST/GraphQL API mocking library for browser and Node.js

    ...Seamlessly reuse the same mock definition for testing, development, and debugging. A dedicated layer of requests interception at your disposal. Keep your application's code and tests unaware of whether something is mocked or not. Request the same production resources and test the actual behavior of your app. Augment an existing API, or design it as you go, when there is none. Use Express-like routing syntax to capture outgoing requests. Parameters, wildcards, regular expressions, mocking has never been easier. Browser usage is what sets Mock Service Worker apart from other tools. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Best-of Web Development with Python

    Best-of Web Development with Python

    A ranked list of awesome python libraries for web development

    This curated list contains 570 awesome open-source projects with a total of 2.4M stars grouped into 26 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from Github and different package managers. If you like to add or update projects, feel free to open an issue, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome! A ranked list of awesome python libraries for web...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    ZIO

    ZIO

    A type-safe, composable library for async and concurrent programming

    ZIO is a purely functional, type-safe Scala library that provides an Effect (ZIO[R,E,A]) abstraction for asynchronous, concurrent programming. It offers resource safety, fiber-based concurrency, strong error handling, and deterministic testing—all with zero external dependencies. Ideal for building scalable backend systems with compositional architecture.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 5
    ws

    ws

    Tiny WebSocket library for Go

    ...We can apply the same pattern to read and write structured responses through a JSON encoder and decoder.Zero-copy upgrade helps to avoid unnecessary allocations and copying while handling HTTP Upgrade request.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Goutte

    Goutte

    Goutte, a simple PHP Web Scraper

    ...Add fabpot/goutte as a require dependency in your composer.json file. Create a Goutte Client instance (which extends Symfony\Component\BrowserKit\HttpBrowser). Make requests with the request() method. The method returns a Crawler object (Symfony\Component\DomCrawler\Crawler). To use your own HTTP settings, you may create and pass an HttpClient instance to Goutte. For example, to add a 60 second request timeout. Read the documentation of the BrowserKit, DomCrawler, and HttpClient Symfony Components for more information about what you can do with Goutte. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    curlcpp

    curlcpp

    curlcpp is a C++ wrapper for libcurl.

    curlcpp is an object oriented C++ wrapper for libcurl. It allows you to handle connections and transfers in an easy way. You will find installation instructions in the README.md file. The project it is also hosted on github.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    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
  • 9
    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
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 10
    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: 3 This Week
    Last Update:
    See Project
  • 11
    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
  • 12
    The libbuspirate is a C library to talk with the bus pirate hardware (http://dangerousprototypes.com/docs/Bus_Pirate) in raw, binary scripting mode. The libbuspirate allows to quickly write a short C program to test interfacing with your favorite hardware. The library has mainly be used to interface through SPI with RF transceivers such as CC2500, MRF24J40, Ethernet controller such as ENC28J60, EEPROMs such as 24C02, 24FC1025, LCD display (PCD8544 / Nokia5110), LED display (HT1632), ... ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    jsoncat

    jsoncat

    Lightweight HTTP framework built in Java

    jsoncat is a lightweight HTTP framework built in Java (using Netty) that aims to replicate some of the feel of Spring Boot—but in a minimal, educational style focused on clarity rather than full enterprise complexity. The project is organized as a small library and tutorial-style codebase, where core HTTP handling, routing, and JSON processing are exposed in a compact way so learners can trace how HTTP requests are parsed and dispatched. Because it avoids heavy abstractions and auto-magical...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    XSpear

    XSpear

    Powerfull XSS Scanning and Parameter analysis tool&gem

    XSpear is an XSS Scanner on ruby gems. Powerful XSS Scanning and Parameter analysis tool&gem.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    Pinject

    Pinject

    A pythonic dependency injection library

    Pinject is a lightweight dependency-injection library for Python that favors explicit wiring and testability over magic. Instead of global singletons, you declare providers (bindings) that describe how to construct objects, and Pinject resolves the graph by inspecting call signatures. Its container supports constructor injection and fine-grained scoping so you can share expensive resources while keeping tests isolated. The library leans on Python’s introspection to minimize boilerplate,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    OkReplay

    OkReplay

    Record and replay OkHttp network interaction in your tests

    OkReplay is a tool for recording and replaying HTTP interactions (specifically via OkHttp) in Android tests to improve determinism, test speed, and reliability. During the first run of a test annotated with @OkReplay, the library records outgoing HTTP requests and their responses into tape files. On subsequent runs, it intercepts those requests and serves the recorded responses instead of making real network calls.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    NetworkEye

    NetworkEye

    A iOS network debug library, monitor HTTP requests

    NetworkEye, an iOS network debug library, monitors HTTP requests. It can be detected HTTP requests including web pages, NSURLConnection, NSURLSession, AFNetworking, 3rd libraries, 3rd SDK, and so on. very convenient and practical. It can be a map local json file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    ULib

    ULib

    C++ application development framework, to help developers create apps

    ULib is a highly optimized class framework for writing C++ applications. I wrote this framework as my tool for writing applications in various contexts. It is a result of many years of work as a C++ programmer. I think, in my opinion, that its strongest points are simplicity, efficiency, and sophisticated debugging. ULib is meant as a very lightweight C++ library to facilitate using C++ design patterns even for very deeply embedded applications, such as for systems using uclibc along with...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    QuoJS

    QuoJS

    Micro #JavaScript Library for Mobile Devices

    QuoJS is a lightweight JavaScript library aimed at building mobile-first web interfaces with a focus on touch interactions and simple DOM utilities. It provides a compact, jQuery-like API for element selection, traversal, and manipulation, but trims the surface area to keep payloads small for mobile browsers. A core feature set centers on high-level touch gestures—such as tap, double-tap, swipe, pinch, and long-tap—abstracting away platform quirks so developers can attach handlers...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Swagger-to-GraphQL

    Swagger-to-GraphQL

    Swagger to GraphQL API adapter

    ...From there you are control of making the actual REST call. This means you can reuse your existing HTTP client, use existing authentication schemes and override any part of the REST call. You can override the REST host, proxy incoming request headers along to your REST backend, add caching etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Permit

    Permit

    An unopinionated authentication library for building Node.js APIs

    This project is an unopinionated authentication library for Node.js APIs that focuses on adding an auth layer without forcing a specific framework or application style. It’s built to slot into popular server stacks like Express, Koa, Hapi, or Fastify, and it stays compatible with different API styles including REST and GraphQL. The library concentrates on the core authentication schemes many APIs need, including bearer token authentication and basic username/password credentials. It also...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Resumable.js

    Resumable.js

    Library for providing multiple uploads via the HTML5 File API

    Resumable.js is a JavaScript library providing multiple simultaneous, stable and resumable uploads via the HTML5 File API. The library is designed to introduce fault-tolerance into the upload of large files through HTTP. This is done by splitting each file into small chunks. Then, whenever the upload of a chunk fails, uploading is retried until the procedure completes. This allows uploads to automatically resume uploading after a network connection is lost either locally or to the server....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    ProgressManager

    ProgressManager

    Listen the progress of downloading and uploading in Okhttp

    ProgressManager is an Android networking utility designed to monitor and manage upload and download progress for HTTP requests built with OkHttp. The library simplifies the implementation of progress tracking in Android applications by wrapping request and response bodies with listeners that report transfer status in real time. It is especially useful for applications that handle file uploads, media downloads, or large network transfers where users expect visible progress feedback. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    PIP

    Useful crossplatform library for distributed systems

    ...Contain string, thread, timer, file, config file, serial port, ethernet (UDP, TCP, broadcast, multicast), protocol, multiprotocol, peer, console, variable, struct, evaluator, system monitor (Linux only), CLI (command-line interface) parser. Package include library that you can build with 'qmake' or 'CMake' and test program in 'main.cpp'. Online documentation: http://ppip.sourceforge.net/doc/
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Simple-Web-Server

    Simple-Web-Server

    A very simple, fast, multithreaded, platform independent HTTP and HTTP

    A very simple, fast, multithreaded, platform-independent HTTP and HTTPS server and client library implemented using C++11 and Asio (both Boost.Asio and standalone Asio can be used). Created to be an easy way to make REST resources available from C++ applications. See particularly the JSON-POST (using Boost.PropertyTree) and the GET /match/[number] examples, which are most relevant. Before running the server, an RSA private key (server.key) and an SSL certificate (server.crt) must be created....
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo