category
Open Source API Development & Testing Tools
Open source api development & testing tools
All API Development & Testing tools
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Sleek, intuitive API development and testing platform
Lightweight, fast, and open-source API client for developers
Powerful API development and testing made effortless
LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docke
The OpenAPI Specification Repository
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec
📘 OpenAPI/Swagger-generated API Reference Documentation
SafeLine is a self-hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits.
Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment fra
gRPC to JSON proxy generator following the gRPC HTTP spec
Fast, secure, offline API client with Git integration
Hurl, run and test HTTP requests with plain text.
High-performance API gateway with built-in LLM support
Open-source API documentation and testing platform
Automatically generate RESTful API documentation with Swagger 2.0 for Go.
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
Universal API management for REST, GraphQL, gRPC & async
🤖 AI Gateway | AI Native API Gateway
💨 Fast, Async-ready, Openapi, type hints based framework for building APIs
🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
Test Automation Made Simple
Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance.
.NET API Gateway
Light, flexible and extensible ASGI framework | Built to scale
Effortless API mocking for seamless development
Generate TypeScript types from OpenAPI 3 specs
Friendly and fast tool for sending HTTP requests
The modern GraphQL runtime
Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
A tool for mocking HTTP services
The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.
Self-hosted AI gateway for multi-channel, multi-credential setups — API keys and subscription accounts, scheduling, failover, request logs and usage. 自托管 AI 网关:
CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM
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
Open-source auth gateway connecting 1500+ SaaS providers to AI agents through SDK, CLI, MCP, HTTP, and OpenAPI.
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
Super-fast/easy runtime validators and serializers via transformation
A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
A Cloud Native traffic orchestration system. (CNCF Project)
Next Generation Agentic Proxy for AI Agents and MCP servers
Typesafe APIs Made Simple 🪄
The Cloud-Native API Gateway and AI Gateway
Official Notion JavaScript Client
👨🚀 Turn API specifications into production-ready SDKs, validators, mocks, and more. 20+ plugins. Millions of weekly npm downloads. Used by Vercel, OpenCode,
⚡️ Open-source AI Gateway — Use any SDK to call 100+ LLMs. Built-in failover, load balancing, cost control & end-to-end tracing.
Run Express and other Node.js frameworks on AWS Serverless technologies such as Lambda, API Gateway, Lambda@Edge, and more.
package for building REST-style Web Services using Go
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,
An API Gateway built on Spring Framework and Spring Boot providing routing and more.
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
OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python
The first AI agent that builds permissionless integrations through reverse engineering platforms' internal APIs.
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
PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new, MCP server
Connexion is a modern Python web framework that makes spec-first and api-first development easy.
open source Kubernetes-native API gateway for microservices built on the Envoy Proxy
A simple, secure MCP-to-OpenAPI proxy server
Optimizing inference proxy for LLMs
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
Modern command-line HTTP client for the API era
Generate Pydantic v2 models, dataclasses, TypedDict, and msgspec.Struct from OpenAPI, JSON Schema, GraphQL, Avro, Protobuf, and raw JSON/YAML/CSV.
Deploy Node.js projects to AWS Lambda and API Gateway easily
An API Client package to access the APIs for NBA.com
OpenAPI based HTTP Client code generator
A simple API client (postman like) in your terminal
Library for OpenAPI 3 with spring-boot
Single file PHP script that adds a REST API to a SQL database
Catch API bugs before your users do
The power of curl, the ease of use of httpie.
Serverless Python
Java client for Kubernetes & OpenShift
A fast, lightweight and more productive microservices framework
Next generation noIM application in your own workspace, not only another Slack/Discord/Rocket.chat
🕸️ GraphQL Federation Framework for any API services such as REST, OpenAPI, Swagger, SOAP, gRPC and more...
WorkBuddy 国际国内多账号反代网关,支持 Codex / Claude Code / DSH与标准 OpenAI 客户端。
NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification
PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs
Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entit
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
OpenAI API + Ruby! 🤖❤️ GPT-5 & Realtime WebRTC compatible!
Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway
Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, Anthropic- & Gemini-compatible APIs. Zero-dependenc
The source for REST API specifications for Microsoft Azure.
AI API identity gateway — reverse proxy that normalizes device fingerprints and telemetry for privacy-preserving API proxying
Modern data layer for TypeScript apps - type-safe ORM, built-in access control, automatic query services
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
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.
Offline-First Minimalistic HTTP & Socket Testing Client for the Web & Desktop
MCP Aggregator, Orchestrator, Middleware, Gateway in one docker
Blazing-fast API gateway with linear scalability
Unified API development ecosystem for modern teams
Synchronized viewing, theater, live streaming, video
Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
Turn any MCP, OpenAPI, or GraphQL server into a CLI — at runtime, with zero codegen
Generates documentation for your REST API from attributes
👻 Proxy API gateway for Kiro IDE & CLI (Amazon Q Developer / AWS CodeWhisperer). Use free Claude models with any client.
Manages Unified Access to Generative AI Services built on Envoy Gateway
A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.
Modern Laravel OpenAPI (Swagger) documentation generator. No PHPDoc annotations required.
Open source API management platform
Seamlessly adds a Swagger to Rails-based API's
Notion API client SDK, rewritten in Python! (sync + async)
OpenAPI v3 code generator for go
AWS Lambda support for ASGI applications
A REST API library with better functionality, performance, and scalability than refit
Platformatic Open Source monorepo!
Self-Hosted API Management for Builders
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀
Bichon – A lightweight, high-performance Rust email archiver with WebUI
Generate modern Python clients from OpenAPI
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
Generate Swift client and server code from an OpenAPI document.
A node package wrapper for https://github.com/OpenAPITools/openapi-generator
Build APIs like code with Git-native workspace
typescript http client and server with zod validation
Automate Kubernetes Configuration Editing
🧡 The meta framework for code generation. Automate OpenAPI to type-safe TypeScript, Zod, and TanStack Query with a modular, plugin-based engine.
Cloud native, ultra-high performance AI&API gateway, LLM API management, distribution system, open platform, supporting all AI APIs.🦄云原生、超高性能 AI&API网关,LLM API
Generate automated tests for your Node.js app via LLMs without developers having to write a single line of code.
Generates swagger/openapi specification based on jsDoc comments and YAML files.
DreamFactory is a secure, self-hosted enterprise data access platform that provides governed API access to any data source, connecting enterprise applications a
The Standard Webhooks specification
AI-native software testing platform — one YAML test language covering API, Web, mobile, messaging, data, and LLM scenarios. Self-hostable.
Golang Fuego - Web framework generating OpenAPI 3 spec from source code - Pluggable to existing Gin & Echo APIs
Industry-leading free, high-performance, AI and semantic technology Web Application Firewall and API Security Gateway (WAAP) - UUSEC WAF.
基于golang开发的网关。具有各种插件,可以自行扩展,即插即用。此外,它可以快速帮助企业管理API服务,提高API服务的稳定性和安全性。
WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on WireMock Java,
A library that generates OpenAPI (Swagger) docs from Zod schemas
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
A Java wrapper to run Spring, Spring Boot, Jersey, and other apps inside AWS Lambda.
⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more.
AKTools is an elegant and simple HTTP API library for AKShare, built for AKSharers!
Modern, secure, and elegant server control panel, alternative to OpenResty Edge and Nginx Proxy Manager.
Lightweight web framework for your serverless applications
OpenAPI Diff and Breaking Changes
C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!
⚡️ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.
Unify APIs, databases, and services effortlessly
Smocker is a simple and efficient HTTP mock server and proxy
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
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.
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.
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
ESB, SOA, REST, APIs and Cloud Integrations in Python
Mock everything your AI app talks to — LLM APIs, MCP, A2A, AG-UI, vector DBs, search. One package, one port, zero dependencies.
Twitter API for Laravel 5.5+, 6.x, 7.x & 8.x
All-in-one native macOS AI chat application for virtually any AI provider
Node.js & JavaScript SDK for Binance REST APIs & WebSockets, with TypeScript & browser support, integration tests, beautification & more.
Powerful friendly HTTP mock server & proxy library
the docker for Apache APISIX
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
A simple and extensible behavioural testing library for Go. You can use api test to simplify REST API, HTTP handler and e2e tests.
Simulate API failures, throttling, and chaos — all from your command line.
:boom: Test REST, GraphQL APIs
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
Official master for the Greenmail project
A Realtime API Gateway used with NATS to build REST, real time, and RPC APIs, where all your clients are synchronized seamlessly.
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.
⚡️ A fully-featured and blazing-fast PHP API client to interact with Algolia.
A delightful and complete interface to GitHub's amazing API
Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽🚀
HTTP mocking library for Rust
An execution-authority gateway for AI agents and APIs. It intercepts consequential HTTP actions, asks Decionis whether they are authorized, and forwards exactly
A Discord API wrapper library made in C
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-
runn is a package/tool for running operations following a scenario.
Java-based API Gateway bridging legacy and modern APIs with WSDL-to-OpenAPI, SOAP-to-REST, XML, OAuth2, and GraphQL.
Fast and light-weight API proxy firewall for request and response validation by OpenAPI specs.
Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. It features: API-Gateways, service-d
REST API Testing Tool for all levels in a Test Pyramid
A TypeScript-native acceptance testing framework that gives your Playwright Test, WebdriverIO, or Cucumber test suite the architecture it needs to scale.
🕷️ 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
Create low-latency, interactive user experiences for stateless microservices.
Lightweight Java agent for traffic capture and replay, enhancing testing and debugging.
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
Insipired by aws-serverless-express to work with Fastify with inject functionality
Client for HashiCorp's Vault
Python Docker API client based on asyncio and aiohttp
SDKs for CoinAPI & FinFeedAPI
Python client implementation for qBittorrent's Web API
A federated GraphQL API gateway
Mikrotik RouterOS API PHP client for your applications
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.
Open-source GraphQL federation platform
Unified API, event, and AI agent management platform
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.