Apisix
APISIX is a dynamic, high-performance API Gateway with features like load balancing, canary release, authentication, and observability
Overview
The Cloud-Native API Gateway and AI Gateway APISIX is a dynamic, high-performance API Gateway with features like load balancing, canary release, authentication, and observability. As an AI Gateway, it enables AI proxying, LLM load balancing, retries, fallbacks, token-based rate limiting, and security to enhance AI agent efficiency and reliability. The project has 16K+ GitHub stars and is licensed under Apache-2.0.
Key Features
Source: GitHub README
- All platforms
- Cloud-Native: Platform agnostic, No vendor lock-in, APISIX API Gateway can run from bare-metal to Kubernetes.
- Supports ARM64: Don’t worry about the lock-in of the infra technology.
- Multi protocols
- TCP/UDP Proxy: Dynamic TCP/UDP proxy.
- Dubbo Proxy: Dynamic HTTP to Dubbo proxy.
- Dynamic MQTT Proxy: Supports to load balance MQTT by
client_id, both support MQTT 3.1.*, 5.0. - gRPC proxy: Proxying gRPC traffic.
- gRPC Web Proxy: Proxying gRPC Web traffic to gRPC Service.
- gRPC transcoding: Supports protocol transcoding so that clients can access your gRPC API by using HTTP/JSON.
Normalized Features
Source: tool-features-normalized.json
clickhouse, elasticsearch, helm, kubernetes, media transcoding, plugins, rest api, ssl tls, websocket.
Deploy
Features
Integrations & APIs
- Plugin / Extension System
- REST API
- WebSocket Support
Media & Files
- Media Transcoding
Security & Privacy
- SSL / TLS / HTTPS
Category
Replaces
Compare Apisix
Related Developer Tools Tools
View all 181 →Neovim
97KThe hyperextensible Vim fork that rewards the time you invest — sub-100ms startup, modal editing, total customization, and no licensing fees.
Hoppscotch Community Edition
78KOpen-source API development ecosystem — lightweight, fast alternative to Postman with REST, GraphQL, WebSocket, and real-time API testing.
code-server
77KRun VS Code on any machine and access it through a browser — code from your iPad, Chromebook, or any device with a web browser.
Appwrite
55KOpen-source backend-as-a-service with authentication, databases, storage, functions, and messaging. Self-hosted Firebase alternative for web and mobile apps.
Gitea
54KLightweight, self-hosted Git service with code hosting, pull requests, CI/CD, package registry, and project management. GitHub alternative that runs on a Raspberry Pi.
Gogs
48KA painless, lightweight, self-hosted Git service written in Go. Minimal resource usage, easy setup, and runs on anything from a Raspberry Pi to a VPS.