WireMock - Tool for mocking HTTP services. llhttp - Port of http_parser to llparse. Proxyman - Modern and intuitive HTTP Debugging Proxy for macOS & iOS. (Web) see - Static web server, developed using rust. serve-dir - "python -m SimpleHTTPServer" but FAST. Yaws web server - HTTP high performance 1.1 webserver particularly well suited for dynamic-content web applications. Vulcain - Use HTTP/2 Server Push to create fast and idiomatic client-driven REST APIs. nghttp2 - Implementation of the Hypertext Transfer Protocol version 2 in C. h2spec - Conformance testing tool for HTTP/2 implementation. Cassowary - Modern cross-platform HTTP load-testing tool written in Go. TwitterServer - Defines a template from which services at Twitter are built. wrk - Modern HTTP benchmarking tool. PollyJS - Record, replay, and stub HTTP interactions. (Code) Broxy - HTTP/HTTPS intercept proxy written in Go. Smokescreen - Simple HTTP proxy that fogs over naughty URLs. HTTPie - CLI, cURL-like tool for humans. http - Host These Things Please - a basic http server for hosting a folder fast and simply. httpmole - Provides a HTTP mock server that will act as a mole among your services, telling you everything http clients send to it and responding them whatever you want it to respond. oha - Tiny program that sends some load to a web application. James - HTTP Proxy and Monitor that enables developers to view and intercept requests made from the browser. FF Proxy - Proxy server which enables you to fire and forget HTTP requests. Webhook.site - Easily test HTTP webhooks with this handy tool that displays requests instantly. AutoCannon - Fast HTTP/1.1 benchmarking tool written in Node.js. Servor - Dependency free file server for single page app development. wuzz - Interactive cli tool for HTTP inspection. DOM4 - Fully tested and covered polyfill for new DOM Level 4 entries. templar - HTTP proxy to improve usage of HTTP APIs. sirv - Optimized middleware & CLI application for serving static files. srv - Minimalist http(s) server and file browser. (Lobsters) Pact Go - Golang version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems. Tinyproxy - Light-weight HTTP/HTTPS proxy daemon for POSIX operating systems. PatchGirl - Postman/postwoman like, web app to test your APIs. (Code) RequestBin.com - Modern request bin to collect, inspect and debug HTTP requests and webhooks. wrk2 - Constant throughput, correct latency recording variant of wrk. Hetty - HTTP toolkit for security research. ali - Generate HTTP load and plot the results in real-time. nghttp3 - Implementation of HTTP/3 mapping over QUIC and QPACK in C. aria2 - Lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. htcat - Parallel and Pipelined HTTP GET Utility. Arjun - HTTP parameter discovery suite. Scriproxy - Easy-to-use dynamic(scriptable) reverse proxy server. teler - Real-time HTTP Intrusion Detection. nuster - High-performance HTTP proxy cache server and RESTful NoSQL cache server based on HAProxy. bombardier - Fast cross-platform HTTP benchmarking tool written in Go. H20 - Optimized HTTP/1, HTTP/2, HTTP/3 server. (Web) Hoppscotch CLI - Send HTTP requests from terminal. An alternative to cURL, httpie. Locust - Scalable user load testing tool written in Python. (Web) serve-http - Simple single-file local web server. httprobe - Take a list of domains and probe for working http and https servers. Piping Server - Infinitely transfer between every device over HTTP/HTTPS. Hurl - Run and test HTTP requests with plain text, curl and Rust. (Docs) (HN) GoReplay - Capture your existing users activity and re-use it for testing your application. With GoReplay you can perform shadowing, load testing, or detailed analysis and monitoring. (Web) ht - Yet another HTTPie clone in Rust. (HN) monsoon - Fast HTTP enumerator that allows you to execute a large number of HTTP requests, filter the responses and display them in real-time. httpit - Rapid http(s) benchmark tool written in Go. Reproxy - Simple edge server / reverse proxy. (Web) HTTP Prompt - Interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. (Web) esbuild-dev-server - Playground for esbuild, file watching, server-sent events, and HTTP servers. Trickster - HTTP reverse proxy/cache for http applications and a dashboard query accelerator for time series databases. GLORP - CLI-based HTTP intercept and replay proxy. low-http-server - HTTP server implementation for Node.js based on uWebSockets.js. Forwarding HTTP/S Proxy - Useful when one wants to have originating requests to a destination service from a set of well-known IPs. GoHFS - Minimal HTTP File Server for pentesting written in Go. Dolores - Local development HTTPS proxy server meant to simplify working with multi-domain applications by serving each application on separate domain under .localhost TLD. Rlay - Development tool that allows you to forward HTTP calls to your local machine through a server. (Article) ReWrk - More modern HTTP framework benchmark utility. Sozu - HTTP reverse proxy, configurable at runtime, fast and safe, built in Rust. (Web) Prestige - Text-based HTTP client in the browser. An interface-less Postman. (Web) (HN) Althttpd - Simple web server in a single C-code file by the author of SQLite. (HN) HTTP Archive - Tracks how the web is built by periodically crawl the top sites on the web. (Twitter) Plow - High-performance HTTP benchmarking tool with real-time web UI and terminal displaying. VCR.py - Automatically mock your HTTP interactions to simplify and speed up testing. cacheable-response - HTTP compliant route path middleware for serving cache response with invalidation support. httpcat - Simple utility for constructing raw HTTP requests on the command line. parse-curl.js - Parse curl commands, returning an object representing the request. Ddosify - High-performance load testing tool, written in Go. (Code) Ciao - HTTP checks & tests (private & public) monitoring - check the status of your URL. (Code) xh - Friendly and fast tool for sending HTTP requests. duma - Minimal file downloader written in Rust. httpd - Docker Official Image packaging for Apache HTTP Server. Rusqbin - Web server that stashes your requests for later retrieval. It is available as a Docker image, a binary, and a library. Updog - Replacement for Python's SimpleHTTPServer. It allows uploading and downloading via HTTP/S, can set ad hoc SSL certificates and use HTTP basic auth. Armor - Uncomplicated, modern HTTP server. Serve Folder - Serve a local folder of files in your browser for easy testing without having to run a server. (Code) Oblivious HTTP - System for the forwarding of encrypted HTTP messages. hpagent - Ready to use http and https agent for working with proxies that keeps connections alive. Goose - Load testing framework, inspired by Locust. SNI Proxy - Proxies incoming HTTP and TLS connections based on the hostname contained in the initial request of the TCP session. HTTP Snippet - HTTP Request snippet generator for many languages & libraries. httptunnel - Bidirectional data stream tunnelled in HTTP requests. broadcast - Simple Go server that broadcasts any data/stream.