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

Spaceman
SpacemanRust

A cross-platform gRPC client for manual testing and debugging, available as both a desktop GUI and CLI.

#webassembly#desktop-app#grpc-client
Stars373
Forks11
Last commit3 years ago
Laravel API Tester
Laravel API TesterPHP

A Laravel package for testing API routes with a web interface, featuring request preparation, saved requests, and team collaboration.

#vue-js#developer-tools#testing-tool
Stars355
Forks52
Last commit4 years ago
OpenAPI Explorer ()
OpenAPI Explorer ()JavaScript

A web component that generates a responsive UI explorer and console from OpenAPI specifications.

#custom-elements#developer-tools#react-integration
Stars351
Forks52
Last commit4 days ago
playwright-skill
playwright-skill

AI-powered guides for Playwright best practices covering E2E, API, component, visual, accessibility, and security testing.

#playwright#ai#cursor-skills
Stars328
Forks52
Last commit22 days ago
postman-to-k6
postman-to-k6JavaScript

Converts Postman collections into k6 script code for performance and load testing.

#load-testing#devops#performance-testing
Stars296
Forks51
Last commit1 month ago
frisby
frisbyGo

A Go-based REST API testing framework inspired by frisby-js, featuring a fluent interface for building and validating HTTP requests.

#frisby#integration-testing#fluent-interface
Stars275
Forks26
Last commit6 years ago
go-hit
go-hitGo

A flexible HTTP integration test framework for Go with a simple, expressive API for sending requests and validating responses.

#hacktoberfest#integration-testing#http-testing
Stars255
Forks9
Last commit2 years ago
Escape GraphMan
Escape GraphManTypeScript

A CLI tool that automatically generates Postman collections from GraphQL APIs for easy API exploration and testing.

#api-discovery#developer-tools#api
Stars252
Forks13
Last commit1 year ago
OpenAPI Style Validator ()
OpenAPI Style Validator ()Java

A customizable style validator to ensure OpenAPI specifications adhere to organizational standards.

#hacktoberfest#api-standards#api-validation
Stars236
Forks45
Last commit8 months ago
smoke
smokeJavaScript

A file-based mock server that uses folder structures and file names to define API routes, with recording and templating capabilities.

#hacktoberfest#template#rest
Stars208
Forks16
Last commit5 months ago
postman2jmx
postman2jmxJava

Converts Postman collections (V2+) to JMeter JMX files for performance testing.

#load-testing#performance-testing#jmeter
Stars190
Forks102
Last commit24 days ago
JMeter gRPC Request
JMeter gRPC RequestJava

A JMeter plugin for load testing gRPC services without requiring pre-compiled protobuf classes.

#hacktoberfest#load-testing#performance-testing
Stars189
Forks81
Last commit2 years ago
iola
iolaTypeScript

A command-line socket client with REST API for testing WebSocket, Socket.IO, TCP, and Unix socket servers using REST clients.

#unix-socket#rest-api#iola
Stars171
Forks14
Last commit2 years ago
Escambo
EscamboPython

An HTTP-based API testing application for GNOME built with GTK4 and Libadwaita.

#desktop-application#gui-tools#python
Stars145
Forks7
Last commit2 years ago
jsonassert
jsonassertGo

A Go test assertion library for verifying that two JSON representations are semantically equal.

#hacktoberfest#unit-testing#test-assertions
Stars142
Forks16
Last commit7 months ago
Mockbin ()
Mockbin ()TypeScript

A free service to generate custom HTTP endpoints for testing and viewing request/response logs, with OpenAPI support.

#api-mock#developer-tools#nextjs
Stars140
Forks13
Last commit1 month ago
graphiql-dotnet
graphiql-dotnetCSS

GraphiQL middleware for ASP.NET Core that bundles the GraphiQL UI, eliminating frontend dependency management.

#developer-tools#graphql#csharp
Stars138
Forks28
Last commit6 years ago
superdeno
superdenoTypeScript

A super-agent driven library for testing Deno HTTP servers with a high-level abstraction.

#superagent#superdeno#integration-testing
Stars124
Forks8
Last commit1 year ago
katt
kattErlang

An HTTP-based API testing tool for Erlang that executes sequential requests and validates responses.

#har-conversion#api#integration-testing
Stars124
Forks17
Last commit9 months ago
swaggerjmx
swaggerjmxPython

A Python tool that converts Swagger/OpenAPI and YApi documentation into JMeter JMX files for automated performance testing.

#performance-testing#python-library#jmeter
Stars115
Forks40
Last commit1 month ago
crul
crulCrystal

A user-friendly command-line HTTP client written in Crystal, designed as a curl alternative with syntax highlighting.

#syntax-highlighting#crystal-lang#command-line-tool
Stars113
Forks11
Last commit6 years ago
IMF
IMFPython

A kernel API fuzzer for macOS that automatically infers API models from execution logs to generate targeted fuzzers.

#fuzzer#vulnerability-discovery#fuzzing
Stars112
Forks23
Last commit4 years ago
Cukes-REST
Cukes-RESTJava

A Cucumber-based DSL for testing RESTful web services with built-in file support and variable handling.

#cucumber jvm#integration-testing#rest-api
Stars111
Forks67
Last commit1 year ago
OpenAPI 3 viewer
OpenAPI 3 viewerVue

A web service to browse and test REST APIs described with the OpenAPI 3.0 Specification.

#developer-tools#api#rest-api
Stars95
Forks12
Last commit1 month ago
RestQA
RestQAJavaScript

A developer-friendly microservice testing framework that automates API, integration, and performance tests using Gherkin syntax.

#performance-testing#unit-testing#integration-testing
Stars93
Forks12
Last commit1 year ago
loadtest
loadtestR

An R package that automates load testing of APIs and ML models using Apache JMeter and provides result visualization.

#load-testing#devops#performance-testing
Stars92
Forks12
Last commit6 years ago
OSBot-Fast-API
OSBot-Fast-APIPython

A Type-Safe wrapper for FastAPI providing automatic type conversion, built-in middleware, HTTP event tracking, and AWS Lambda integration.

#fastapi#pydantic#serverless
Stars86
Forks0
Last commit1 month ago
go-postman-collection
go-postman-collectionGo

A Go module for programmatically creating, reading, and exporting Postman Collections in v2 format.

#developer-tools#integration#rest-api
Stars85
Forks19
Last commit2 years ago
ArcGIS REST APIs collections
ArcGIS REST APIs collections

Postman collections and guides for working with ArcGIS REST APIs and Hosted Feature Services.

#developer-tools#arcgis#arcgis-rest-api
Stars75
Forks34
Last commit4 years ago
raml-tester
raml-testerJava

A Java library for validating HTTP requests and responses against RAML API definitions.

#raml-tooling#spring-mvc#rest-assured
Stars74
Forks14
Last commit7 years ago
fake_server
fake_serverElixir

An HTTP server that simulates responses for testing external APIs in Elixir with ExUnit.

#http-server#elixir#fake-server
Stars72
Forks26
Last commit6 years ago
fitting
fittingRuby

A Ruby library that enhances RSpec and WebMock test logs, validates them against API Blueprint or OpenAPI documentation, and reports documentation coverage.

#consumer-driven-contracts#webmock#rails
Stars64
Forks9
Last commit2 years ago
restit
restitGo

A Go micro-framework for writing readable and reusable integration tests for JSON-based RESTful APIs.

#micro-framework#integration-testing#rest-api
Stars56
Forks4
Last commit22 days ago
resty.nvim
resty.nvimLua

A fast and easy-to-use HTTP/REST client plugin for Neovim, completely written in Lua.

#developer-tools#rest-api#curl
Stars53
Forks3
Last commit2 months ago
Chocotea
ChocoteaJava

A Java library that automatically generates Postman collections and integration tests from Spring, Jakarta, and JAX-RS code.

#jax-rs#spring#spring-framework
Stars48
Forks5
Last commit3 years ago
gomatch
gomatchGo

A Go library for validating JSON against patterns, focusing on essential parts to make tests more expressive and less fragile.

#matcher#unit-testing#testing-library
Stars47
Forks3
Last commit5 years ago
PreviousPage 4 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
#Rest Api50
#Testing49
#Http Client46
#Developer Tools44
#Test Automation40
#Integration Testing37
#Openapi30
#Performance Testing30
#Go29
#Api28
#Load Testing27
#Http25