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
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
A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
Super-fast/easy runtime validators and serializers via transformation
A Cloud Native traffic orchestration system. (CNCF Project)
Open-source auth gateway connecting 1500+ SaaS providers to AI agents through SDK, CLI, MCP, HTTP, and OpenAPI.
The Cloud-Native API Gateway and AI Gateway
Official Notion JavaScript Client
Typesafe APIs Made Simple 🪄
👨🚀 Turn API specifications into production-ready SDKs, validators, mocks, and more. 20+ plugins. Millions of weekly npm downloads. Used by Vercel, OpenCode,
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.
Next Generation Agentic Proxy for AI Agents and MCP servers
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.
open source Kubernetes-native API gateway for microservices built on the Envoy Proxy
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
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
Deploy Node.js projects to AWS Lambda and API Gateway easily
An API Client package to access the APIs for NBA.com
A simple API client (postman like) in your terminal
The power of curl, the ease of use of httpie.
Serverless Python
Java client for Kubernetes & OpenShift
Catch API bugs before your users do
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
OpenAI API + Ruby! 🤖❤️ GPT-5 & Realtime WebRTC compatible!
AI API identity gateway — reverse proxy that normalizes device fingerprints and telemetry for privacy-preserving API proxying
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
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
Offline-First Minimalistic HTTP & Socket Testing Client for the Web & Desktop
Blazing-fast API gateway with linear scalability
Unified API development ecosystem for modern teams
👻 Proxy API gateway for Kiro IDE & CLI (Amazon Q Developer / AWS CodeWhisperer). Use free Claude models with any client.
Open source API management platform
Notion API client SDK, rewritten in Python! (sync + async)
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀
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
AI-native software testing platform — one YAML test language covering API, Web, mobile, messaging, data, and LLM scenarios. Self-hostable.
Generate automated tests for your Node.js app via LLMs without developers having to write a single line of code.
Build APIs like code with Git-native workspace
WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on WireMock Java,
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.
Smocker is a simple and efficient HTTP mock server and proxy
Unify APIs, databases, and services effortlessly
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
All-in-one native macOS AI chat application for virtually any AI provider
Mock everything your AI app talks to — LLM APIs, MCP, A2A, AG-UI, vector DBs, search. One package, one port, zero dependencies.
Node.js & JavaScript SDK for Binance REST APIs & WebSockets, with TypeScript & browser support, integration tests, beautification & more.
Powerful friendly HTTP mock server & proxy library
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
Official master for the Greenmail project
Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽🚀
HTTP mocking library for Rust
runn is a package/tool for running operations following a scenario.
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.
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 103 open source API Development & Testing projects, with 899,942 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 102,402 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.