API Infrastructure software manages the routing, security, and delivery of requests between clients and backend services. These tools handle tasks such as load balancing, TLS termination, and traffic orchestration for microservices and large language models. This type of software serves developers and system architects who need to organize network traffic and secure endpoints. Self-hosting these apps ensures that API keys, routing logic, and internal request logs remain on private hardware rather than on external cloud platforms.
This page lists 27 open source tools in the API Infrastructure category. The most popular are Caddy, Traefik and Kong. Most use the Apache-2.0 or MIT license, and 27 offer an official Docker image.
An extensible web server platform that provides automatic HTTPS by default for all hosted sites.
An HTTP reverse proxy and load balancer that automatically configures routes for microservices in cloud environments.
A cloud native API and AI gateway for managing traffic, routing, and LLM orchestration.
Generate a composable and secure API endpoint to access data from multiple database sources.
A web server and reverse proxy that provides load balancing, content caching, and API gateway capabilities.
A developer platform for building internal APIs, background jobs, workflows, and UIs using a code first approach.
A standalone server for resizing, processing, and converting images on the fly via HTTP requests.
Design and run mock REST APIs locally to reduce dependency on external services during software development.
Unify access to multiple AI providers through a single OpenAI compatible API with built in governance.
An open-source weather API providing global forecasts and historical data for non-commercial software projects.
A general purpose HTTP reverse proxy and forwarding tool written in Go for managing web services.
A minimalist JSON document store providing synchronization and sharing capabilities for web and mobile applications.
A sandboxed online code execution system for running untrusted code across multiple programming languages.
A lightweight backend as a service providing database management, authentication, media storage, and automated workflows.
A webhook service that manages deliverability, retries, and security for developers via a single API call.
Self-hostable group chat with servers, channels, voice, and moderation tools built under EU privacy law.
Host and serve vector and raster map tiles with GL styles for various web and mobile clients.
Self-hosted API management platform to transform internal infrastructure into scalable API products for humans and AI agents.
A memory-safe web server written in Rust with automatic TLS certificate acquisition and renewal.
A customizable routing engine providing directions, isochrones, and distance matrices using OpenStreetMap geographic data.
A gateway for routing application traffic to generative AI services with support for over sixteen LLM providers.
A self-hosted data access platform that automatically generates governed REST APIs from various data sources.
A lightweight SIP proxy, location server, and registrar for scalable telephony and communication service infrastructure.
Self-hosted temporary email solution for receiving messages via web interface, JSON API, and RSS feeds.
Multitenant backend server for object persistence and retrieval to accelerate web and mobile app development.
Connect multiple data sources into a single GraphQL API with customizable resolvers and an admin panel.
A modular developer platform for building custom financial flows and managing internal transactions with provider agnostic infrastructure.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.