category

Open Source API Development & Testing Tools

Open source api development & testing tools

projects 186 combined stars ★ 1.1M refresh nightly
API Development & Testing is one of the most active slices of the open source world — the 16 projects below are ranked by GitHub stars, which makes this page roughly a community-voted shortlist rather than a vendor-curated catalogue. Every card shows the license and the last-commit date, so you can filter out the two failure modes of free software in one glance: restrictive licensing that blocks your use case, and abandonment that leaves you maintaining a fork. When two projects look comparable, prefer the one with more recent activity and the more permissive license (MIT/Apache-2.0 over AGPL) unless copyleft specifically serves your goals. Hover into any project for its full README — the documentation quality is usually the honest tell of engineering quality.

All API Development & Testing tools

fastapi ★ 105K

FastAPI framework, high performance, easy to learn, fast to code, ready for production

rank001 licenseMIT written inPython typeAPI Development & Testing
Hoppscotch ★ 81K

Sleek, intuitive API development and testing platform

rank002 licenseMIT written inTypeScript typeAPI Development & Testing
Bruno ★ 48K

Lightweight, fast, and open-source API client for developers

rank003 licenseMIT written inJavaScript typeAPI Development & Testing
Insomnia ★ 40K

Powerful API development and testing made effortless

rank004 licenseApache-2.0 written inTypeScript typeAPI Development & Testing
one-api ★ 37K

LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docke

rank005 licenseMIT written inJavaScript typeAPI Development & Testing
OpenAPI-Specification ★ 31K

The OpenAPI Specification Repository

rank006 licenseApache-2.0 written inMarkdown typeAPI Development & Testing
openapi-generator ★ 27K

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec

rank007 licenseApache-2.0 written inJava typeAPI Development & Testing
redoc ★ 26K

📘 OpenAPI/Swagger-generated API Reference Documentation

rank008 licenseMIT written inTypeScript typeAPI Development & Testing
SafeLine ★ 23K

SafeLine is a self-hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits.

rank009 licenseGPL-3.0 written inGo typeAPI Development & Testing
Mobile-Security-Framework-MobSF ★ 22K

Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment fra

rank010 licenseGPL-3.0 written inPython typeAPI Development & Testing
grpc-gateway ★ 20K

gRPC to JSON proxy generator following the gRPC HTTP spec

rank011 licenseBSD-3-Clause written inGo typeAPI Development & Testing
Yaak ★ 19K

Fast, secure, offline API client with Git integration

rank012 licenseMIT written inTypeScript typeAPI Development & Testing
hurl ★ 19K

Hurl, run and test HTTP requests with plain text.

rank013 licenseApache-2.0 written inRust typeAPI Development & Testing
Apache APISIX ★ 17K

High-performance API gateway with built-in LLM support

rank014 licenseApache-2.0 written inLua typeAPI Development & Testing
Scalar ★ 16K

Open-source API documentation and testing platform

rank015 licenseMIT written inTypeScript typeAPI Development & Testing
swag ★ 13K

Automatically generate RESTful API documentation with Swagger 2.0 for Go.

rank016 licenseMIT written inGo typeAPI Development & Testing
fastapi_mcp ★ 12K

Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!

rank017 licenseMIT written inPython typeAPI Development & Testing
Tyk ★ 11K

Universal API management for REST, GraphQL, gRPC & async

rank018 licenseNOASSERTION written inGo typeAPI Development & Testing
higress ★ 9.7K

🤖 AI Gateway | AI Native API Gateway

rank019 licenseApache-2.0 written inGo typeAPI Development & Testing
django-ninja ★ 9.2K

💨 Fast, Async-ready, Openapi, type hints based framework for building APIs

rank020 licenseMIT written inPython typeAPI Development & Testing
api-platform ★ 9.2K

🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

rank021 licenseMIT written inPHP typeAPI Development & Testing
karate ★ 9.0K

Test Automation Made Simple

rank022 licenseMIT written inJava typeAPI Development & Testing
shenyu ★ 8.9K

Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance.

rank023 licenseApache-2.0 written inJava typeAPI Development & Testing
Ocelot ★ 8.7K

.NET API Gateway

rank024 licenseMIT written inC# typeAPI Development & Testing
litestar ★ 8.5K

Light, flexible and extensible ASGI framework | Built to scale

rank025 licenseMIT written inPython typeAPI Development & Testing
Mockoon ★ 8.5K

Effortless API mocking for seamless development

rank026 licenseMIT written inTypeScript typeAPI Development & Testing
openapi-typescript ★ 8.4K

Generate TypeScript types from OpenAPI 3 specs

rank027 licenseMIT written inTypeScript typeAPI Development & Testing
xh ★ 8.2K

Friendly and fast tool for sending HTTP requests

rank028 licenseMIT written inRust typeAPI Development & Testing
Tailcall ★ 7.6K

The modern GraphQL runtime

rank029 licenseApache-2.0 written inRust typeAPI Development & Testing
swagger-core ★ 7.5K

Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API

rank030 licenseApache-2.0 written inJava typeAPI Development & Testing
wiremock ★ 7.4K

A tool for mocking HTTP services

rank031 licenseApache-2.0 written inJava typeAPI Development & Testing
NSwag ★ 7.4K

The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.

rank032 licenseMIT written inC# typeAPI Development & Testing
gpt-load ★ 7.2K

Self-hosted AI gateway for multi-channel, multi-credential setups — API keys and subscription accounts, scheduling, failover, request logs and usage. 自托管 AI 网关:

rank033 licenseMIT written inGo typeAPI Development & Testing
aws-sam-cli ★ 6.7K

CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM

rank034 licenseApache-2.0 written inPython typeAPI Development & Testing
RWKV-Runner ★ 6.5K

A RWKV management and startup tool, full automation, only 8MB. And provides an interface compatible with the OpenAI API. RWKV is a large language model that is

rank035 licenseMIT written inTypeScript typeAPI Development & Testing
open-connector ★ 6.2K

Open-source auth gateway connecting 1500+ SaaS providers to AI agents through SDK, CLI, MCP, HTTP, and OpenAPI.

rank036 licenseNOASSERTION written inTypeScript typeAPI Development & Testing
goa ★ 6.1K

Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift b

rank037 licenseMIT written inGo typeAPI Development & Testing
typia ★ 6.0K

Super-fast/easy runtime validators and serializers via transformation

rank038 licenseMIT written inTypeScript typeAPI Development & Testing
cypress-realworld-app ★ 5.9K

A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.

rank039 licenseMIT written inTypeScript typeAPI Development & Testing
easegress ★ 5.9K

A Cloud Native traffic orchestration system. (CNCF Project)

rank040 licenseApache-2.0 written inGo typeAPI Development & Testing
agentgateway ★ 5.9K

Next Generation Agentic Proxy for AI Agents and MCP servers

rank041 licenseApache-2.0 written inRust typeAPI Development & Testing
orpc ★ 5.7K

Typesafe APIs Made Simple 🪄

rank042 licenseMIT written inTypeScript typeAPI Development & Testing
kgateway ★ 5.7K

The Cloud-Native API Gateway and AI Gateway

rank043 licenseApache-2.0 written inGo typeAPI Development & Testing
notion-sdk-js ★ 5.7K

Official Notion JavaScript Client

rank044 licenseMIT written inTypeScript typeAPI Development & Testing
hey-api ★ 5.6K

👨‍🚀 Turn API specifications into production-ready SDKs, validators, mocks, and more. 20+ plugins. Millions of weekly npm downloads. Used by Vercel, OpenCode,

rank045 licenseMIT written inTypeScript typeAPI Development & Testing
axonhub ★ 5.4K

⚡️ Open-source AI Gateway — Use any SDK to call 100+ LLMs. Built-in failover, load balancing, cost control & end-to-end tracing.

rank046 licenseApache-2.0 written inGo typeAPI Development & Testing
serverless-express ★ 5.3K

Run Express and other Node.js frameworks on AWS Serverless technologies such as Lambda, API Gateway, Lambda@Edge, and more.

rank047 licenseApache-2.0 written inJavaScript typeAPI Development & Testing
go-restful ★ 5.1K

package for building REST-style Web Services using Go

rank048 licenseMIT written inGo typeAPI Development & Testing
mockserver-monorepo ★ 5.0K

MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1,

rank049 licenseApache-2.0 written inJava typeAPI Development & Testing
spring-cloud-gateway ★ 4.9K

An API Gateway built on Spring Framework and Spring Boot providing routing and more.

rank050 licenseApache-2.0 written inJava typeAPI Development & Testing
cli-printing-press ★ 4.9K

Every API has a secret identity. This finds it, absorbs every feature from every competing tool, then builds the GOAT CLI — designed for AI agents first, with S

rank051 licenseMIT written inGo typeAPI Development & Testing
autorest ★ 4.8K

OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python

rank052 licenseMIT written inTypeSpec typeAPI Development & Testing
Integuru ★ 4.8K

The first AI agent that builds permissionless integrations through reverse engineering platforms' internal APIs.

rank053 licenseAGPL-3.0 written inPython typeAPI Development & Testing
mcp-context-forge ★ 4.7K

An AI Gateway, registry, and proxy that sits in front of any MCP, A2A, or REST/gRPC APIs, exposing a unified endpoint with centralized discovery, guardrails and

rank054 licenseApache-2.0 written inPython typeAPI Development & Testing
prest ★ 4.6K

PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new, MCP server

rank055 licenseMIT written inGo typeAPI Development & Testing
connexion ★ 4.6K

Connexion is a modern Python web framework that makes spec-first and api-first development easy.

rank056 licenseApache-2.0 written inPython typeAPI Development & Testing
emissary ★ 4.5K

open source Kubernetes-native API gateway for microservices built on the Envoy Proxy

rank057 licenseApache-2.0 written inPython typeAPI Development & Testing
mcpo ★ 4.4K

A simple, secure MCP-to-OpenAPI proxy server

rank058 licenseMIT written inPython typeAPI Development & Testing
optillm ★ 4.3K

Optimizing inference proxy for LLMs

rank059 licenseApache-2.0 written inPython typeAPI Development & Testing
octelium ★ 4.1K

A next-gen FOSS self-hosted unified zero trust secure access platform that can operate as a remote access VPN, a ZTNA platform, API/AI/MCP gateway, a PaaS, an n

rank060 licenseAGPL-3.0 written inGo typeAPI Development & Testing
HTTPie ★ 4.1K

Modern command-line HTTP client for the API era

rank061 licenseNOASSERTION written in— typeAPI Development & Testing
datamodel-code-generator ★ 4.0K

Generate Pydantic v2 models, dataclasses, TypedDict, and msgspec.Struct from OpenAPI, JSON Schema, GraphQL, Avro, Protobuf, and raw JSON/YAML/CSV.

rank062 licenseMIT written inPython typeAPI Development & Testing
claudia ★ 3.9K

Deploy Node.js projects to AWS Lambda and API Gateway easily

rank063 licenseMIT written inJavaScript typeAPI Development & Testing
nba_api ★ 3.9K

An API Client package to access the APIs for NBA.com

rank064 licenseMIT written inPython typeAPI Development & Testing
kiota ★ 3.8K

OpenAPI based HTTP Client code generator

rank065 licenseMIT written inC# typeAPI Development & Testing
ATAC ★ 3.7K

A simple API client (postman like) in your terminal

rank066 licenseMIT written inRust typeAPI Development & Testing
springdoc-openapi ★ 3.7K

Library for OpenAPI 3 with spring-boot

rank067 licenseApache-2.0 written inJava typeAPI Development & Testing
php-crud-api ★ 3.7K

Single file PHP script that adds a REST API to a SQL database

rank068 licenseMIT written inPHP typeAPI Development & Testing
schemathesis ★ 3.7K

Catch API bugs before your users do

rank069 licenseMIT written inPython typeAPI Development & Testing
curlie ★ 3.7K

The power of curl, the ease of use of httpie.

rank070 licenseMIT written inGo typeAPI Development & Testing
Zappa ★ 3.7K

Serverless Python

rank071 licenseMIT written inPython typeAPI Development & Testing
kubernetes-client ★ 3.7K

Java client for Kubernetes & OpenShift

rank072 licenseApache-2.0 written inJava typeAPI Development & Testing
light-4j ★ 3.7K

A fast, lightweight and more productive microservices framework

rank073 licenseApache-2.0 written inJava typeAPI Development & Testing
tailchat ★ 3.6K

Next generation noIM application in your own workspace, not only another Slack/Discord/Rocket.chat

rank074 licenseApache-2.0 written inTypeScript typeAPI Development & Testing
graphql-mesh ★ 3.5K

🕸️ GraphQL Federation Framework for any API services such as REST, OpenAPI, Swagger, SOAP, gRPC and more...

rank075 licenseMIT written inTypeScript typeAPI Development & Testing
workbuddy2api-hub ★ 3.4K

WorkBuddy 国际国内多账号反代网关,支持 Codex / Claude Code / DSH与标准 OpenAI 客户端。

rank076 licenseMIT written inPython typeAPI Development & Testing
openapi-typescript-codegen ★ 3.4K

NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification

rank077 licenseMIT written inTypeScript typeAPI Development & Testing
php-curl-class ★ 3.3K

PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs

rank078 licenseUnlicense written inPHP typeAPI Development & Testing
run-aspnetcore-microservices ★ 3.3K

Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entit

rank079 licenseMIT written inC# typeAPI Development & Testing
spectral ★ 3.2K

A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x

rank080 licenseApache-2.0 written inTypeScript typeAPI Development & Testing
ruby-openai ★ 3.2K

OpenAI API + Ruby! 🤖❤️ GPT-5 & Realtime WebRTC compatible!

rank081 licenseMIT written inRuby typeAPI Development & Testing
gateway ★ 3.1K

Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway

rank082 licenseApache-2.0 written inGo typeAPI Development & Testing
WindsurfAPI ★ 3.1K

Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, Anthropic- & Gemini-compatible APIs. Zero-dependenc

rank083 licenseMIT written inJavaScript typeAPI Development & Testing
azure-rest-api-specs ★ 3.1K

The source for REST API specifications for Microsoft Azure.

rank084 licenseMIT written inTypeSpec typeAPI Development & Testing
cc-gateway ★ 3.1K

AI API identity gateway — reverse proxy that normalizes device fingerprints and telemetry for privacy-preserving API proxying

rank085 licenseMIT written inTypeScript typeAPI Development & Testing
zenstack ★ 3.0K

Modern data layer for TypeScript apps - type-safe ORM, built-in access control, automatic query services

rank086 licenseMIT written inTypeScript typeAPI Development & Testing
apidash ★ 2.9K

API Dash is a beautiful AI-powered open-source cross-platform (Desktop & Mobile) API Client built using Flutter which can help you easily create & customize you

rank087 licenseApache-2.0 written inDart typeAPI Development & Testing
uvicorn-gunicorn-fastapi-docker ★ 2.9K

Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.

rank088 licenseMIT written inPython typeAPI Development & Testing
Restfox ★ 2.8K

Offline-First Minimalistic HTTP & Socket Testing Client for the Web & Desktop

rank089 licenseMIT written inTypeScript typeAPI Development & Testing
metamcp ★ 2.7K

MCP Aggregator, Orchestrator, Middleware, Gateway in one docker

rank090 licenseMIT written inTypeScript typeAPI Development & Testing
Krakend ★ 2.7K

Blazing-fast API gateway with linear scalability

rank091 licenseApache-2.0 written inGo typeAPI Development & Testing
Firecamp ★ 2.6K

Unified API development ecosystem for modern teams

rank092 licenseAGPL-3.0 written inTypeScript typeAPI Development & Testing
synctv ★ 2.5K

Synchronized viewing, theater, live streaming, video

rank093 licenseMIT written inRust typeAPI Development & Testing
elements ★ 2.5K

Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.

rank094 licenseApache-2.0 written inTypeScript typeAPI Development & Testing
mcp2cli ★ 2.4K

Turn any MCP, OpenAPI, or GraphQL server into a CLI — at runtime, with zero codegen

rank095 licenseMIT written inPython typeAPI Development & Testing
NelmioApiDocBundle ★ 2.4K

Generates documentation for your REST API from attributes

rank096 licenseMIT written inPHP typeAPI Development & Testing
kiro-gateway ★ 2.3K

👻 Proxy API gateway for Kiro IDE & CLI (Amazon Q Developer / AWS CodeWhisperer). Use free Claude models with any client.

rank097 licenseAGPL-3.0 written inPython typeAPI Development & Testing
agent-router ★ 2.3K

Manages Unified Access to Generative AI Services built on Envoy Gateway

rank098 licenseApache-2.0 written inGo typeAPI Development & Testing
gnostic ★ 2.3K

A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.

rank099 licenseApache-2.0 written inGo typeAPI Development & Testing
scramble ★ 2.2K

Modern Laravel OpenAPI (Swagger) documentation generator. No PHPDoc annotations required.

rank100 licenseMIT written inPHP typeAPI Development & Testing
api-umbrella ★ 2.2K

Open source API management platform

rank101 licenseMIT written inRuby typeAPI Development & Testing
rswag ★ 2.2K

Seamlessly adds a Swagger to Rails-based API's

rank102 licenseMIT written inRuby typeAPI Development & Testing
notion-sdk-py ★ 2.2K

Notion API client SDK, rewritten in Python! (sync + async)

rank103 licenseMIT written inPython typeAPI Development & Testing
ogen ★ 2.2K

OpenAPI v3 code generator for go

rank104 licenseApache-2.0 written inGo typeAPI Development & Testing
mangum ★ 2.1K

AWS Lambda support for ASGI applications

rank105 licenseMIT written inPython typeAPI Development & Testing
WebApiClient ★ 2.1K

A REST API library with better functionality, performance, and scalability than refit

rank106 licenseMIT written inC# typeAPI Development & Testing
platformatic ★ 2.1K

Platformatic Open Source monorepo!

rank107 licenseApache-2.0 written inJavaScript typeAPI Development & Testing
fusio ★ 2.1K

Self-Hosted API Management for Builders

rank108 licenseApache-2.0 written inPHP typeAPI Development & Testing
microcks ★ 2.1K

The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀

rank109 licenseApache-2.0 written inJava typeAPI Development & Testing
bichon ★ 2.1K

Bichon – A lightweight, high-performance Rust email archiver with WebUI

rank110 licenseAGPL-3.0 written inRust typeAPI Development & Testing
openapi-python-client ★ 2.0K

Generate modern Python clients from OpenAPI

rank111 licenseMIT written inPython typeAPI Development & Testing
resterm ★ 2.0K

Terminal API client for HTTP, GraphQL and gRPC. Plain .http files you can diff and version, with workflows, mocks, profiling, tracing, OpenAPI import, SSH tunne

rank112 licenseApache-2.0 written inGo typeAPI Development & Testing
swift-openapi-generator ★ 2.0K

Generate Swift client and server code from an OpenAPI document.

rank113 licenseApache-2.0 written inSwift typeAPI Development & Testing
openapi-generator-cli ★ 2.0K

A node package wrapper for https://github.com/OpenAPITools/openapi-generator

rank114 licenseApache-2.0 written inTypeScript typeAPI Development & Testing
Voiden ★ 2.0K

Build APIs like code with Git-native workspace

rank115 licenseApache-2.0 written inTypeScript typeAPI Development & Testing
zodios ★ 1.9K

typescript http client and server with zod validation

rank116 licenseMIT written inTypeScript typeAPI Development & Testing
kpt ★ 1.9K

Automate Kubernetes Configuration Editing

rank117 licenseApache-2.0 written inGo typeAPI Development & Testing
kubb ★ 1.8K

🧡 The meta framework for code generation. Automate OpenAPI to type-safe TypeScript, Zod, and TanStack Query with a modular, plugin-based engine.

rank118 licenseMIT written inTypeScript typeAPI Development & Testing
APIPark ★ 1.8K

Cloud native, ultra-high performance AI&API gateway, LLM API management, distribution system, open platform, supporting all AI APIs.🦄云原生、超高性能 AI&API网关,LLM API

rank119 licenseApache-2.0 written inTypeScript typeAPI Development & Testing
pythagora ★ 1.8K

Generate automated tests for your Node.js app via LLMs without developers having to write a single line of code.

rank120 licenseApache-2.0 written inJavaScript typeAPI Development & Testing
swagger-jsdoc ★ 1.8K

Generates swagger/openapi specification based on jsDoc comments and YAML files.

rank121 licenseMIT written inJavaScript typeAPI Development & Testing
dreamfactory ★ 1.8K

DreamFactory is a secure, self-hosted enterprise data access platform that provides governed API access to any data source, connecting enterprise applications a

rank122 licenseApache-2.0 written inShell typeAPI Development & Testing
standard-webhooks ★ 1.8K

The Standard Webhooks specification

rank123 licenseApache-2.0 written inJava typeAPI Development & Testing
AngusTester ★ 1.8K

AI-native software testing platform — one YAML test language covering API, Web, mobile, messaging, data, and LLM scenarios. Self-hostable.

rank124 licenseGPL-3.0 written in— typeAPI Development & Testing
fuego ★ 1.8K

Golang Fuego - Web framework generating OpenAPI 3 spec from source code - Pluggable to existing Gin & Echo APIs

rank125 licenseMIT written inGo typeAPI Development & Testing
uusec-waf ★ 1.7K

Industry-leading free, high-performance, AI and semantic technology Web Application Firewall and API Security Gateway (WAAP) - UUSEC WAF.

rank126 licenseBSD-2-Clause written inShell typeAPI Development & Testing
apinto ★ 1.7K

基于golang开发的网关。具有各种插件,可以自行扩展,即插即用。此外,它可以快速帮助企业管理API服务,提高API服务的稳定性和安全性。

rank127 licenseApache-2.0 written inGo typeAPI Development & Testing
WireMock.Net ★ 1.7K

WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on WireMock Java,

rank128 licenseApache-2.0 written inC# typeAPI Development & Testing
zod-to-openapi ★ 1.6K

A library that generates OpenAPI (Swagger) docs from Zod schemas

rank129 licenseMIT written inTypeScript typeAPI Development & Testing
OpenAPI.NET ★ 1.6K

The OpenAPI.NET SDK contains a useful object model for OpenAPI documents in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents fr

rank130 licenseMIT written inC# typeAPI Development & Testing
serverless-java-container ★ 1.6K

A Java wrapper to run Spring, Spring Boot, Jersey, and other apps inside AWS Lambda.

rank131 licenseApache-2.0 written inJava typeAPI Development & Testing
redocly-cli ★ 1.5K

⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more.

rank132 licenseMIT written inTypeScript typeAPI Development & Testing
aktools ★ 1.5K

AKTools is an elegant and simple HTTP API library for AKShare, built for AKSharers!

rank133 licenseMIT written inPython typeAPI Development & Testing
openresty-manager ★ 1.5K

Modern, secure, and elegant server control panel, alternative to OpenResty Edge and Nginx Proxy Manager.

rank134 licenseAGPL-3.0 written inGo typeAPI Development & Testing
lambda-api ★ 1.5K

Lightweight web framework for your serverless applications

rank135 licenseMIT written inJavaScript typeAPI Development & Testing
oasdiff ★ 1.4K

OpenAPI Diff and Breaking Changes

rank136 licenseApache-2.0 written inGo typeAPI Development & Testing
DPP ★ 1.4K

C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!

rank137 licenseApache-2.0 written inC++ typeAPI Development & Testing
algoliasearch-client-javascript ★ 1.4K

⚡️ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.

rank138 licenseMIT written inTypeScript typeAPI Development & Testing
WunderGraph ★ 1.3K

Unify APIs, databases, and services effortlessly

rank139 licenseApache-2.0 written inTypeScript typeAPI Development & Testing
smocker ★ 1.3K

Smocker is a simple and efficient HTTP mock server and proxy

rank140 licenseMIT written inTypeScript typeAPI Development & Testing
php-vcr ★ 1.2K

Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.

rank141 licenseMIT written inPHP typeAPI Development & Testing
CliRelay ★ 1.0K

Self-hosted AI gateway for coding CLIs — one OpenAI/Claude/Gemini/Codex-compatible endpoint, with a multi-tenant web console, request logs, and spend quotas.

rank142 licenseMIT written inGo typeAPI Development & Testing
product-apim ★ 1.0K

Welcome to the WSO2 API Manager source code! For info on working with the WSO2 API Manager repository and contributing code, click the link below.

rank143 licenseApache-2.0 written inJava typeAPI Development & Testing
pingoo ★ 1.0K

The fast and secure Load Balancer / API Gateway / Reverse Proxy with built-in service discovery, GeoIP, WAF, bot protection and much more - https://pingoo.io

rank144 licenseMIT written inRust typeAPI Development & Testing
zato ★ 1.0K

ESB, SOA, REST, APIs and Cloud Integrations in Python

rank145 licenseAGPL-3.0 written inPython typeAPI Development & Testing
aimock ★ 1.0K

Mock everything your AI app talks to — LLM APIs, MCP, A2A, AG-UI, vector DBs, search. One package, one port, zero dependencies.

rank146 licenseMIT written inTypeScript typeAPI Development & Testing
twitter ★ 950

Twitter API for Laravel 5.5+, 6.x, 7.x & 8.x

rank147 licenseMIT written inPHP typeAPI Development & Testing
macai ★ 936

All-in-one native macOS AI chat application for virtually any AI provider

rank148 licenseApache-2.0 written inSwift typeAPI Development & Testing
binance ★ 932

Node.js & JavaScript SDK for Binance REST APIs & WebSockets, with TypeScript & browser support, integration tests, beautification & more.

rank149 licenseMIT written inTypeScript typeAPI Development & Testing
mockttp ★ 889

Powerful friendly HTTP mock server & proxy library

rank150 licenseApache-2.0 written inTypeScript typeAPI Development & Testing
apisix-docker ★ 871

the docker for Apache APISIX

rank151 licenseApache-2.0 written inDockerfile typeAPI Development & Testing
open-agent-connector ★ 848

Open-source, self-hosted alternative to Composio, Nango, Merge.dev, and Arcade.dev for AI agent integrations. Run GitHub, Slack, Hacker News, and custom HTTP ac

rank152 licenseApache-2.0 written inPython typeAPI Development & Testing
apitest ★ 845

A simple and extensible behavioural testing library for Go. You can use api test to simplify REST API, HTTP handler and e2e tests.

rank153 licenseMIT written inGo typeAPI Development & Testing
dev-proxy ★ 838

Simulate API failures, throttling, and chaos — all from your command line.

rank154 licenseMIT written inC# typeAPI Development & Testing
just-api ★ 815

:boom: Test REST, GraphQL APIs

rank155 licenseMIT written inJavaScript typeAPI Development & Testing
pywikibot ★ 780

A Python library that interfaces with the MediaWiki API. This is a mirror from gerrit.wikimedia.org. Do not submit any patches here. See https://www.mediawiki.o

rank156 licenseMIT written inPython typeAPI Development & Testing
greenmail ★ 749

Official master for the Greenmail project

rank157 licenseApache-2.0 written inJava typeAPI Development & Testing
resgate ★ 739

A Realtime API Gateway used with NATS to build REST, real time, and RPC APIs, where all your clients are synchronized seamlessly.

rank158 licenseMIT written inGo typeAPI Development & Testing
chapar ★ 726

Chapar is a simple and easy to use api testing tools aims to help developers to test their api endpoints. it support http and grpc protocols.

rank159 licenseBSD-3-Clause written inGo typeAPI Development & Testing
algoliasearch-client-php ★ 695

⚡️ A fully-featured and blazing-fast PHP API client to interact with Algolia.

rank160 licenseMIT written inPHP typeAPI Development & Testing
ghapi ★ 687

A delightful and complete interface to GitHub's amazing API

rank161 licenseApache-2.0 written inPython typeAPI Development & Testing
portman ★ 685

Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽‍🚀

rank162 licenseApache-2.0 written inTypeScript typeAPI Development & Testing
httpmock ★ 675

HTTP mocking library for Rust

rank163 licenseMIT written inRust typeAPI Development & Testing
agent-safe-pipeline ★ 672

An execution-authority gateway for AI agents and APIs. It intercepts consequential HTTP actions, asks Decionis whether they are authorized, and forwards exactly

rank164 licenseApache-2.0 written inTypeScript typeAPI Development & Testing
concord ★ 660

A Discord API wrapper library made in C

rank165 licenseMIT written inC typeAPI Development & Testing
rustunnel ★ 659

Self-hosted, secure tunnel server in Rust. Expose local HTTP/HTTPS/TCP/UDP services to the public internet via TLS-encrypted WebSocket. Open-source, pay-as-you-

rank166 licenseAGPL-3.0 written inRust typeAPI Development & Testing
runn ★ 656

runn is a package/tool for running operations following a scenario.

rank167 licenseMIT written inGo typeAPI Development & Testing
api-gateway ★ 656

Java-based API Gateway bridging legacy and modern APIs with WSDL-to-OpenAPI, SOAP-to-REST, XML, OAuth2, and GraphQL.

rank168 licenseApache-2.0 written inJava typeAPI Development & Testing
api-firewall ★ 654

Fast and light-weight API proxy firewall for request and response validation by OpenAPI specs.

rank169 licenseMPL-2.0 written inGo typeAPI Development & Testing
scalecube-services ★ 639

Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. It features: API-Gateways, service-d

rank170 licenseApache-2.0 written inJava typeAPI Development & Testing
pactum ★ 621

REST API Testing Tool for all levels in a Test Pyramid

rank171 licenseMIT written inJavaScript typeAPI Development & Testing
serenity-js ★ 621

A TypeScript-native acceptance testing framework that gives your Playwright Test, WebdriverIO, or Cucumber test suite the architecture it needs to scale.

rank172 licenseApache-2.0 written inTypeScript typeAPI Development & Testing
antirion ★ 609

🕷️ The fastest open-source AI Gateway and LLM Gateway — one binary with built-in console to route, secure, budget and observe every LLM call across OpenAI, Ant

rank173 licenseApache-2.0 written inRust typeAPI Development & Testing
reactive-interaction-gateway ★ 602

Create low-latency, interactive user experiences for stateless microservices.

rank174 licenseApache-2.0 written inElixir typeAPI Development & Testing
arex-agent-java ★ 572

Lightweight Java agent for traffic capture and replay, enhancing testing and debugging.

rank175 licenseApache-2.0 written inJava typeAPI Development & Testing
dubbo-go-pixiu ★ 566

Based on the proxy gateway service of dubbo-go, it solves the problem that the external protocol calls the internal Dubbo cluster. At present, it supports HTTP

rank176 licenseApache-2.0 written inGo typeAPI Development & Testing
aws-lambda-fastify ★ 560

Insipired by aws-serverless-express to work with Fastify with inject functionality

rank177 licenseMIT written inJavaScript typeAPI Development & Testing
node-vault ★ 557

Client for HashiCorp's Vault

rank178 licenseMIT written inJavaScript typeAPI Development & Testing
aiodocker ★ 538

Python Docker API client based on asyncio and aiohttp

rank179 licenseApache-2.0 written inPython typeAPI Development & Testing
api-bricks-sdk ★ 532

SDKs for CoinAPI & FinFeedAPI

rank180 licenseMIT written inC# typeAPI Development & Testing
qbittorrent-api ★ 518

Python client implementation for qBittorrent's Web API

rank181 licenseMIT written inPython typeAPI Development & Testing
bramble ★ 512

A federated GraphQL API gateway

rank182 licenseMIT written inGo typeAPI Development & Testing
routeros-api-php ★ 511

Mikrotik RouterOS API PHP client for your applications

rank183 licenseMIT written inPHP typeAPI Development & Testing
mocker-api ★ 501

mocker-api that creates mocks for REST APIs. It will be helpful when you try to test your application without the actual REST API server.

rank184 licenseMIT written inTypeScript typeAPI Development & Testing
Hive ★ 483

Open-source GraphQL federation platform

rank185 licenseMIT written inTypeScript typeAPI Development & Testing
Gravitee ★ 466

Unified API, event, and AI agent management platform

rank186 licenseApache-2.0 written inJava typeAPI Development & Testing

Frequently asked questions

How many open source API Development & Testing tools are there?

This registry tracks 186 open source API Development & Testing projects, with 1,070,462 combined GitHub stars. The list is ranked by stars and refreshed nightly.

What is the most popular open source API Development & Testing project?

fastapi leads this category with 104,542 GitHub stars, followed by Hoppscotch.

Are these API Development & Testing tools free?

Yes — every project listed here is open source. Some also offer paid hosted versions alongside the free self-hosted option; the licence for each project is shown on its card.