Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Api Testing

Api Testing

180 projects

Showing 36 of 180 projects

InQL Scanner
InQL ScannerKotlin

A Burp Suite extension for advanced GraphQL security testing, featuring vulnerability scanning, batch attacks, and schema analysis.

#burpsuite#graphql#penetration-testing
Stars1.8k
Forks187
Last commit2 months ago
mockhttp
mockhttpC#

A testing layer for Microsoft's HttpClient library that creates canned responses using a fluent API.

#httpclient#unit-testing#integration-testing
Stars1.8k
Forks90
Last commit21 days ago
GraphQL Inspector Action
GraphQL Inspector ActionTypeScript

A toolkit for validating, comparing, and monitoring GraphQL schemas to detect breaking changes and ensure compatibility.

#devops#breaking-changes#the-guild
Stars1.8k
Forks216
Last commit
MyTested.AspNetCore.Mvc
MyTested.AspNetCore.MvcC#

A fluent testing library for ASP.NET Core MVC and API controllers, view components, routes, and the full MVC pipeline.

#asp-net-core#unit-testing#integration-testing
Stars1.7k
Forks174
Last commit
SoapUI (.6k)
SoapUI (.6k)Java

A free and open-source cross-platform functional testing solution for APIs and web services.

#groovy-scripting#rest#open-source
Stars1.7k
Forks632
Last commit2 months ago
go-http-routing-benchmark
go-http-routing-benchmarkGo

A benchmark suite comparing the performance of Go HTTP request routers and web frameworks using real-world API routing structures.

#performance-testing#api-testing#golang
Stars1.7k
Forks242
Last commit
scanapi
scanapiPython

Automated integration testing and live documentation generation for REST APIs from YAML/JSON specifications.

#yaml#api#python-library
Stars1.6k
Forks140
Last commit5 days ago
Optic
OpticTypeScript

OpenAPI linting, diffing, and testing tool that prevents breaking changes and keeps API documentation accurate.

#developer-tools#swagger#schema-validation
Stars1.5k
Forks96
Last commit7 months ago
Advanced REST Client (.4k)
Advanced REST Client (.4k)JavaScript

A desktop application for testing, debugging, and interacting with REST APIs and web services.

#desktop-application#open-source#web-services
Stars1.5k
Forks234
Last commit13 days ago
Wombat (.4k)
Wombat (.4k)Svelte

A cross-platform desktop GUI client for interacting with gRPC services, supporting all streaming types and automatic proto parsing.

#desktop-application#wails#grpc-client
Stars1.4k
Forks58
Last commit2 years ago
Http-console
Http-consoleJavaScript

A simple, intuitive HTTP REPL for interacting with HTTP servers using a command-line interface.

#developer-tools#http-protocol#command-line-tool
Stars1.4k
Forks63
Last commit5 years ago
Milkman
MilkmanJava

A fast, extensible JavaFX-based workbench for crafting and testing HTTP, gRPC, GraphQL, and other requests via plugins.

#postman-alternative#desktop-application#hacktoberfest
Stars1.3k
Forks81
Last commit25 days ago
Cherrybomb
CherrybombRust

A CLI tool that audits API specifications, validates OpenAPI compliance, and runs security tests to prevent undefined user behavior.

#firecracker#business-logic#cyber
Stars1.2k
Forks84
Last commit1 year ago
Pyresttest (.1k)
Pyresttest (.1k)Python

A REST API testing and microbenchmarking tool that uses YAML/JSON config files, requiring no code to write tests.

#integration-testing#rest-api#curl
Stars1.2k
Forks316
Last commit5 years ago
OpenAPI Diff (k)
OpenAPI Diff (k)Java

A utility for comparing two OpenAPI 3.x specifications and rendering differences in HTML, Markdown, Asciidoc, JSON, or plain text.

#java-library#api#swagger
Stars1.1k
Forks190
Last commit2 days ago
Proxelar
ProxelarRust

A programmable MITM proxy written in Rust for intercepting, inspecting, and modifying HTTP/HTTPS traffic with Lua scripting.

#http-proxy#https-proxy#reverse-proxy
Stars1.1k
Forks67
Last commit1 day ago
zerocode
zerocodeJava

A no-code automated testing framework for microservices APIs, Kafka data streams, databases, and load testing using JSON/YAML.

#declarative#load-testing#api
Stars1.0k
Forks452
Last commit11 days ago
bypass
bypassElixir

A mock HTTP server for Elixir testing that intercepts requests and returns preconfigured responses.

#elixir#integration-testing#http
Stars1.0k
Forks118
Last commit1 year ago
oauth2c
oauth2cGo

A command-line tool for fetching OAuth 2.0 access tokens using any grant type or client authentication method.

#oauth#devops#oauth2
Stars942
Forks52
Last commit9 days ago
go-httpbin
go-httpbinGo

A complete, dependency-free Go port of httpbin for testing HTTP clients and APIs.

#devops#integration-testing#http
Stars877
Forks184
Last commit11 days ago
Awesome JMeter
Awesome JMeterHTML

A curated collection of resources covering Apache JMeter usage, including plugins, integrations, testing techniques, and DevOps practices.

#load-testing#devops#performance-testing
Stars807
Forks213
Last commit28 days ago
baloo
balooGo

An expressive and versatile end-to-end HTTP API testing library for Go, built on top of the gentleman HTTP client toolkit.

#integration-testing#assert#http
Stars779
Forks29
Last commit4 years ago
k6
k6

A curated list of awesome tools, content, and projects for the k6 load testing platform.

#load-testing#devops#performance-testing
Stars774
Forks66
Last commit10 days ago
Awesome k6
Awesome k6

A curated collection of community resources, tools, and projects for the k6 load testing platform.

#load-testing#devops#performance-testing
Stars774
Forks66
Last commit10 days ago
RESTMock
RESTMockJava

A library for mocking HTTP responses in Android instrumentation tests using Hamcrest matchers.

#okhttp#network-testing#mock-server
Stars756
Forks56
Last commit4 years ago
Chapar
ChaparGo

A native API testing tool for developers, supporting both HTTP and gRPC protocols with a focus on simplicity and local data storage.

#postman-alternative#desktop-application#rest
Stars709
Forks43
Last commit4 days ago
ain
ainGo

A terminal HTTP API client that organizes requests in files, supports scripting, and uses curl/wget/httpie as backends.

#devops#api#shell-scripting
Stars621
Forks16
Last commit10 months ago
Zudoku ()
Zudoku ()TypeScript

An open-source, highly customizable framework for building interactive API documentation from OpenAPI schemas.

#authentication#static-site-generator#graphql
Stars585
Forks89
Last commit15 hours ago
mockingjay
mockingjayGo

A fake HTTP server for integration testing with consumer-driven contracts and configurable erratic behavior, all from a YAML file.

#consumer-driven-contracts#fake-server#performance-testing
Stars567
Forks72
Last commit4 years ago
Async flavor
Async flavorPython

A production-ready FastAPI CRUD API example with async/await, PostgreSQL, and comprehensive Pytest testing.

#fastapi#async-postgres#pytest
Stars560
Forks91
Last commit2 years ago
Workbench
WorkbenchPHP

Web-based suite of tools for administrators and developers to interact with Salesforce.com via Force.com APIs.

#salesforce#developer-tools#web-based-tools
Stars536
Forks259
Last commit1 month ago
WebHook Tester
WebHook TesterGo

A self-hosted tool for testing and debugging webhooks and HTTP requests with customizable responses and real-time UI.

#devops#testing-tool#http
Stars530
Forks56
Last commit28 days ago
REST API With Lumen
REST API With LumenPHP

A RESTful API boilerplate for Lumen micro-framework with OAuth2 authentication, repository pattern, and fractal transformers.

#php-rest-api#lumen#lumen-fractal
Stars483
Forks135
Last commit8 years ago
gofight
gofightGo

A Go library for testing HTTP handlers and web frameworks like Gin, Echo, and Mux.

#http-handler#unit-testing#integration-testing
Stars445
Forks39
Last commit3 days ago
Httper-iOS
Httper-iOSSwift

A REST API testing tool for iOS that lets developers test APIs on mobile devices without a desktop PC.

#ios-app#developer-tools#network-tools
Stars418
Forks29
Last commit3 years ago
ngrok-rust
ngrok-rustRust

Embed ngrok secure ingress into Rust applications with a single line of code for instant public URLs.

#reverse-proxy#async-await#secure-ingress
Stars391
Forks37
Last commit4 days ago
PreviousPage 3 of 5Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
9 days ago
1 year ago
3 years ago
#Rest Api50
#Testing49
#Http Client46
#Developer Tools44
#Test Automation40
#Integration Testing37
#Openapi30
#Performance Testing30
#Go29
#Api28
#Load Testing27
#Http25