17 open-source apps
Best self-hosted API Management apps
API gateways, clients and webhook tooling. Design, secure, test and monitor APIs.
The most popular self-hosted apps for API management on GitHub are Hoppscotch Community Edition, Bruno and Kong, ranked by stars below.
Ranked by GitHub stars
All 17 API Management apps
Hoppscotch Community Edition
hoppscotch/hoppscotch
Fast and beautiful API request builder.
API ManagementTypeScriptDockerBruno
usebruno/bruno
Fast, git-friendly open-source API client, an alternative to Postman.
API ManagementJavaScriptKong
Kong/kong
Microservice API Gateway and Platform.
API ManagementLuaDockerHasura
hasura/graphql-engine
Fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events.
API ManagementTypeScriptDockerComposio
ComposioHQ/composio
Integration platform for AI agents & LLMs with support for 250+ apps and custom tools.
API ManagementTypeScriptPostgREST
PostgREST/postgrest
Serves a fully RESTful API from any existing PostgreSQL database.
API ManagementHaskellDockerOpik
comet-ml/opik
Evaluate, test, and ship LLM applications with a suite of observability tools to calibrate language model outputs across your dev and production lifecycle.
API ManagementPythonDockerApache APISIX
apache/apisix
Dynamic, high-performance cloud-native API gateway.
API ManagementLuaDockerTyk
TykTechnologies/tyk
Fast and scalable open source API Gateway. Out of the box, Tyk offers an API Management Platform with an API Gateway, API Analytics, Developer Portal and API Management Dashboard.
API ManagementGoDockerLura
luraproject/lura
High-performance API Gateway.
API ManagementGoSvix
svix/svix-webhooks
Webhooks as a service that makes it super easy for API providers to send webhooks.
API ManagementRustDockerFusio
apioo/fusio
API management platform which helps to build and manage REST APIs.
API ManagementPHPDockerDreamFactory
dreamfactorysoftware/dreamfactory
Turns any SQL/NoSQL/Structured data into Restful API.
API ManagementShellDockerGoModel
ENTERPILOT/GoModel
AI gateway written in Go with a unified OpenAI-compatible API for multiple LLM providers, USD cost tracking, budgets, usage analytics, guardrails, caching, and an admin dashboard.
AI & LLM ToolsGoDockerPara
Erudika/para
Flexible and modular backend framework/server for object persistence, API development and authentication.
API ManagementJavaDockerGraphweaver
exogee-technology/graphweaver
Turn multiple data sources into a single GraphQL API.
API ManagementTypeScriptAastro
voidrunner3074/aastro
Extensible API Gateway written in Go.
API ManagementGoDocker
What is the best self-hosted app for API management?
By GitHub stars, Hoppscotch Community Edition is the most popular self-hosted app for API management with 80,572 stars, followed by Bruno and Kong. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these API Management apps free?
Yes. All 17 apps in this category are open source and free to run on your own server. A few also offer a paid hosted plan or enterprise add-ons, but self-hosting the open-source edition costs nothing beyond your hardware.
How do I install a self-hosted API Management app?
13 of the 17 apps here ship a Docker image, which is the easiest route: rent a small VPS or use a home server, install Docker, and start the app with its Docker Compose file. Apps without an image list their native install steps in the README.
Which API Management apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are Composio (4,415 commits), Opik (3,961 commits) and Bruno (1,680 commits). Active development usually means faster bug fixes and security patches.