https://github.com/wso2/api-platform
AI-ready, GitOps-driven API platform for full lifecycle management across cloud, hybrid, and on-prem.
https://github.com/wso2/api-platform
api-management
Last synced: 17 days ago
JSON representation
AI-ready, GitOps-driven API platform for full lifecycle management across cloud, hybrid, and on-prem.
- Host: GitHub
- URL: https://github.com/wso2/api-platform
- Owner: wso2
- License: apache-2.0
- Created: 2025-10-03T16:13:19.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2026-04-20T01:28:35.000Z (23 days ago)
- Last Synced: 2026-04-20T03:34:23.936Z (23 days ago)
- Topics: api-management
- Language: Go
- Homepage: https://wso2.com/api-manager/
- Size: 160 MB
- Stars: 38
- Watchers: 1
- Forks: 62
- Open Issues: 275
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# WSO2 API Platform
[](https://opensource.org/licenses/Apache-2.0)
[](https://github.com/wso2/api-platform/commits/main)
[](https://github.com/wso2/api-platform/issues)
[](https://app.codecov.io/github/wso2/api-platform?branch=main)
[](https://github.com/wso2/api-platform/blob/main/docs/performance/README.md)
AI-ready, GitOps-driven API platform for full lifecycle management across cloud, hybrid, and on-premises deployments.
## Overview
The WSO2 API Platform is a complete platform that helps organizations build AI-ready APIs with comprehensive lifecycle management capabilities. The platform supports deployment on the cloud, fully on-premises, or in hybrid mode.
### Platform Scope
The API Platform covers the complete API lifecycle:
- ✅ API ideation and planning
- ✅ API design and documentation
- ✅ API deployment handling
- ✅ API testing and mocking
- ✅ Runtime management (ingress and egress)
- ✅ API governance and compliance
- ✅ Asset discovery and consumption
- ✅ API analytics and monetization
### Key Principles
- **Developer experience is king**: Optimized workflows and UX for all users
- **Size matters, keep it as small as you can**: Minimal footprint for all components
- **Same control plane/UI experience across cloud and on-premises**: Consistent interface regardless of deployment model
- **Platform components are independent**: No hard dependencies between components
- Treat each component as a product itself
- **GitOps ready**: Configuration as code for both API configs and gateway configs
- Separation of Concerns: Spec vs. Execution
- **AI-Ready by design**: Servers are MCP enabled for AI agent integration
- **Docker as the shipping vehicle**: All components distributed via Docker containers
- **API Gateway**:
- Based on Envoy Proxy
- Apart from basic proxy features (routing, TLS, etc), everything else is a policy
- **API Policies**: GoLang based API Policies with Policy Hub support
## Architecture
### High-Level Architecture

## Documentation
Refer to the documentation for setup guides, component-specific quick starts, and usage details.
- [Gateway Documentation](docs/gateway/README.md)
- [Gateway Quick Start](docs/gateway/quick-start-guide.md)
- [AI Gateway Documentation](docs/ai-gateway/README.md)
- [AI Gateway LLM Quick Start](docs/ai-gateway/llm/quick-start-guide.md)
- [AI Gateway MCP Quick Start](docs/ai-gateway/mcp/quick-start-guide.md)
- [CLI Quick Start](docs/cli/quick-start-guide.md)
## Platform Components
### API Designer
Standalone design tool for REST, GraphQL, and AsyncAPI specifications.
**Key Features:**
- Code + visual split view with real-time updates
- AI-assisted specification and documentation generation
- Built-in mocking and governance checks
- AI-readiness score for APIs
- MCP code generation from specifications
### Management Portal
Central control plane for managing gateways, APIs, policies, and governance.
**Key Capabilities:**
- Gateway management and orchestration
- API lifecycle management
- Policy and governance rule management
- Identity provider configuration
- API deployment to gateways
- Publishing to developer portals
### API Gateway
Envoy-based API gateway for securing and routing API traffic.
**Key Features:**
- Built on Envoy Proxy
- Policy-first architecture (auth, rate limiting, analytics)
- Runs on VMs, containers, Kubernetes
- Single-tenant mode
- Optimized for AI/agentic flows
### API Developer Portal
Developer portal for API discovery, subscription, and consumption.
**Key Features:**
- API catalog and semantic search
- Try-it console for API testing
- API subscription management
- Application and API key management
- AI-powered discovery
(c) Copyright 2012 - 2026 WSO2 Inc.