awesome-http-benchmark

HTTP benchmarking toolset

A collection of tools for testing and debugging HTTP(S) protocols and RESTful APIs.

HTTP(S) benchmark tools, testing/debugging, & restAPI (RESTful)

GitHub

3k stars
93 watching
233 forks
last commit: 30 days ago
Linked from 2 awesome lists

awesomeawesome-listbenchmarkcanarydevelopmenthttphttp-benchmarkinghttp-pipelininghttp2http3httpsmodern-devmodern-webrest-apirestfulrestful-apitestingtools

Toolkit for testing/debugging HTTP(S) and restAPI (RESTful)

bat 2,551 about 2 years ago – Go implement CLI, cURL-like tool for humans, written in Go ( )
Bruno – is a Fast and Git-Friendly Opensource API client
curl 35,947 4 days ago – Powerful features command-line tool for transferring data specified with URL syntax, written in

Toolkit for testing/debugging HTTP(S) and restAPI (RESTful) / curl

Online curl command line builde

Toolkit for testing/debugging HTTP(S) and restAPI (RESTful)

curlconverter 7,537 22 days ago – convert curl commands to python, javascript, php
hoppscotch 65,598 3 days ago API request builder
DeepfakeHTTP 513 over 2 years ago – is a web server that uses HTTP dumps as a source for responses, written in
httpie 33,939 20 days ago – client, user-friendly curl replacement with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, written in
HTTPie Desktop – HTTPie Desktop is a cross-platform API testing client for humans. Use it to test REST, GraphQL, and HTTP APIs painlessly
curlie – If you like the interface of but miss the features of , curlie is what you are searching for. Curlie is a drop-in replacement for that use to perform operations, written in Go ( )
xh 5,596 about 1 month ago – Yet another clone, written in
httpstat 5,979 about 1 year ago It's like curl -v, with colours
hurl 13,103 4 days ago Hurl is a command line tool that runs HTTP requests defined in a simple plain text format
insomnia simple, beautiful, and free Desktop REST API client ( , , and )
jaggr 469 3 months ago – JSON Aggregation CLI, Jaggr can be used to integrate with , written in Go ( )
jq 30,562 8 days ago – is a lightweight and flexible command-line JSON processor, written in
Proxyman Capture HTTP(s) in a few clicks. Best-in-class native macOS app to capture, decrypt, and mock your HTTP(s) requests/ responses with powerful debugging tools
Yaak – API client for modern developers, Call REST, GraphQL, SSE, and gRPC APIs from a simple and intuitive app
https://github.com/marmelab/awesome-rest 3,647 3 months ago
https://github.com/stepci/awesome-api-clients 518 13 days ago
https://github.com/mrmykey/awesome-http-clients 107 7 months ago

SaaS/PaaS

BlazeMeter – offers a cross-enterprise test automation framework for the entire technical team (developers, devops, ops and QA) throughout the product development lifecycle. Run continuous or ‘on demand’ testing for APIs, mobile apps and websites. Run from the cloud, on-premise or as a hybrid solution. Use with JMeter & Selenium WebDriver & integrate with your existing CI, CD & APM tools
NewRelic – software analytics tool suite used by developers, ops, and software companies to understand how your applications are performing in development and production
NGINX Amplify – Visually identify performance bottlenecks, overloaded servers, or potential DDoS attacks. Improve and optimize NGINX performance with intelligent advice and recommendations. Get alerts when something is wrong with the delivery of your application. Plan capacity and performance for web applications. Keep track of systems running NGINX
k6.io Open source load testing tool and SaaS for engineering teams. Powerful scripting and lots of CI/CD integration
RedLine13 Cloud Based Load Testing to run JMeter, Gatling, or custom code load test plans at scale using low cost instance pricing
tracetest – Use OpenTelemetry for testing and synthetic monitoring. Write your tests using

Backlinks from these awesome lists:

More related projects: