Open platform for managing APIs across cloud, on-premise, and hybrid deployments
- Stars986
- Forks923
- Open Issues682
Apache-2.0
- Java
- Jinja
- Shell

About WSO2 API Manager
WSO2 API Manager is a platform for building, integrating, exposing, and managing digital services as APIs. It supports API developers and API product managers who need to publish APIs, manage their lifecycle, and create API products from one or more APIs.
It supports REST, GraphQL, and AsyncAPIs, plus extensibility for user interface, mediation, security, authenticators, policies, workflows, portals, and login pages. The integration runtime can create composite microservices, handle message routing and transformation, mediate messages, orchestrate services, and consume streaming data.
It runs in cloud, on-premise, and hybrid architectures, with a JDK 21 requirement and startup scripts for Windows and Unix-like systems. WSO2 also offers a Kubernetes-focused API platform and a paid on-prem product subscription with updates, vulnerability monitoring, and licensed distribution.
Key features
- Publish APIs and manage their lifecycle
- Create API products from one or more APIs
- REST, GraphQL, and AsyncAPI support
- Message routing, transformation, mediation, and orchestration
- Customizable UI, security, workflows, portals, and login pages
Details
- First released
- 2014
- Company
- WSO2
- Deployment
- self-hostable
- Architecture
- Cloud · on-premise · hybrid
- Runtime
- JDK 21
- Support
- Paid subscription available
