Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Microservices
  3. Kong

Kong

Apache-2.0Lua3.9.1Self-Hosted

A cloud-native, high-performance API and AI Gateway for orchestrating microservices, LLM, and MCP traffic with extensible plugins.

Visit WebsiteGitHubGitHub
43.2k stars5.1k forks0 contributors

What is Kong?

Kong Gateway is a cloud-native, platform-agnostic gateway that manages and secures API, AI (LLM), and MCP traffic. It solves the complexity of orchestrating microservices and AI workloads by providing advanced routing, load balancing, authentication, and extensibility through plugins. It acts as a central layer for traffic management across diverse architectures.

Target Audience

Platform engineers, DevOps teams, and developers building microservices architectures or integrating multiple AI/LLM providers who need a scalable, unified gateway solution.

Value Proposition

Developers choose Kong for its high performance, extensive plugin ecosystem, and flexibility in deployment (including hybrid and DB-less modes). It uniquely combines traditional API gateway features with advanced AI traffic capabilities, supporting multiple LLM providers and MCP governance without vendor lock-in.

Overview

🦍 The API and AI Gateway

Use Cases

Best For

  • Orchestrating microservices with centralized authentication and rate limiting
  • Managing and securing traffic across multiple AI/LLM providers (OpenAI, Anthropic, AWS Bedrock)
  • Implementing Kubernetes ingress control with advanced routing rules
  • Adding extensible functionality via custom plugins in Lua, Go, or JavaScript
  • Deploying a high-performance gateway in hybrid or DB-less modes
  • Governing MCP (Model Context Protocol) traffic with security and observability

Not Ideal For

  • Projects needing only basic HTTP reverse proxying without API management features
  • Teams with limited DevOps resources who prefer fully managed, serverless gateways like AWS API Gateway
  • Use cases where every millisecond of latency is critical and a lightweight proxy like NGINX is sufficient
  • Environments exclusively using gRPC or WebSockets without requiring Kong's broader plugin ecosystem

Pros & Cons

Pros

Extensive Plugin Ecosystem

Over 60 plugins for authentication, rate limiting, and logging, with support for Lua, Go, and JavaScript development, enabling deep customization as highlighted in the Plugin Hub.

AI and MCP Integration

Unique universal LLM API support for multiple providers (OpenAI, Anthropic, etc.) and MCP governance, offering semantic security and routing for AI traffic, a standout feature among gateways.

Flexible Deployment Models

Supports declarative databaseless deployment, hybrid mode with control/data plane separation, and native Kubernetes ingress controller, providing deployment flexibility without vendor lock-in.

High Performance Architecture

Designed as cloud-native with advanced routing, load balancing, and SSL/TLS termination for L4/L7 traffic, ensuring scalability for high-volume microservices and AI workloads.

Cons

Complex Configuration and Management

Requires familiarity with the Admin API, declarative configs, and plugin lifecycle, making it more complex to set up and maintain compared to simpler gateways like NGINX.

Resource Intensive

The feature-rich nature and plugin architecture can lead to higher memory and CPU usage, especially with multiple plugins enabled, impacting performance in resource-constrained environments.

Steep Learning Curve

Involves a multi-component setup (e.g., databases in docker-compose) and deep understanding of Kong-specific concepts, which can be overwhelming for quick adoption.

Frequently Asked Questions

Quick Stats

Stars43,245
Forks5,119
Contributors0
Open Issues63
Last commit27 days ago
CreatedSince 2014

Tags

#ai-gateway#api-gateway#reverse-proxy#devops#observability#serverless#microservice#kubernetes#plugin-architecture#llm-orchestration#microservices#load-balancing#mcp#apis#api-management#kubernetes-ingress#cloud-native

Built With

G
Go
P
PostgreSQL
K
Kubernetes
J
JavaScript
D
Docker
L
Lua

Links & Resources

Website

Included in

Microservices14.2k
Auto-fetched 1 day ago

Related Projects

EnvoyEnvoy

Cloud-native high-performance edge/middle/service proxy

Stars27,881
Forks5,342
Last commit1 day ago
PingoraPingora

A library for building fast, reliable and evolvable network services.

Stars26,480
Forks1,628
Last commit6 days ago
zuulzuul

Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.

Stars14,005
Forks2,442
Last commit1 day ago
BunkerWebBunkerWeb

🛡️ Open-source and cloud-native Web Application Firewall (WAF)

Stars10,343
Forks584
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub