shenyu
https://github.com/apache/shenyu
Java
Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported3 Subscribers
Add a CodeTriage badge to shenyu
Help out
- Issues
- [Feature][gRPC] Add a dedicated native grpc-proxy plugin with streaming and interceptor governance
- [Feature][Plugin API] Add optional per-plugin subscription lifecycle observation
- fix(circuit-breaker): do not count client 4xx errors as upstream failures
- [ISSUE #7952] Add managed MCP catalog freshness and recovery policies.
- [Feature][AI] Add an AI RequestId plugin for logical request and upstream-attempt correlation
- [Task][AI Proxy] Add bounded slow-consumer protection for streaming responses
- [Task][WebSocket] Add bounded bidirectional slow-consumer protection and session cancellation
- [Task][gRPC] Harden aggregation budgets and end-to-end RPC cancellation
- [BUG] Local request-body 413 errors trip the circuit breaker for healthy HTTP upstreams
- [BUG] Successful HTTP failover hides repeated failures of the initial upstream from its circuit breaker
- Docs
- Java not yet supported