FindSoftware

Apache ShenYu

Java-native API gateway for HTTP, Dubbo, gRPC and WebSocket services, with plugins for authentication, traffic control and observability.

Apache ShenYu is an API gateway written in Java and published by The Apache Software Foundation. The gateway ships as a bootstrap distribution, and a separate ShenYu Admin console manages its plugins, selectors and routing rules. The deployment guide describes running the bootstrap and the admin console as Docker containers, and the binary guide describes running the bootstrap from its tarball.

The admin console keeps its data in an external database, which the deployment guide sets up for MySQL, PostgreSQL or Oracle. The docker-compose guide starts a deployment from a compose file.

Worth knowing

The gateway runs on Java 17 or later. The admin console and the gateway are published as separate distributions.

Identity

Status
Active
Maintainer
The Apache Software Foundation1
Maintained by
Foundation
First release
20194

Rendering and deploy

Install with
binary package (bootstrap tar.gz)678

Releases

Current major version
29
Last release
2026-07-089

Adoption

GitHub stars
8,9082
Contributors
38610

Why these figures do not compare

Sources

  1. 2026-10-30: links, Maintainer, Categories, Admin interface
    shenyu.apache.org
  2. 2026-10-30: links, Written in, License, License model, GitHub stars
    github.com/apache/shenyu
  3. 2026-10-30: links
    shenyu.apache.org/docs/
  4. 2026-10-30: First release
    github.com/apache/shenyu/tree/1.0.2
  5. 2026-10-30: Runtime, Minimum runtime
    github.com/apache/shenyu/blob/v2.7.1/pom.xml
  6. 2026-10-30: Install with
    shenyu.apache.org/docs/deployment/deployment-quick/
  7. 2026-10-30: Install with, Databases
    shenyu.apache.org/docs/deployment/deployment-docker/
  8. 2026-10-30: Install with
    shenyu.apache.org/docs/deployment/deployment-docker-compose/
  9. 2026-10-30: Current major version, Last release
    github.com/apache/shenyu/releases/tag/v2.7.1
  10. 2026-10-30: Contributors
    api.github.com/repos/apache/shenyu/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON