Apache ShenYu is een open-source API-gateway geschreven in Java. Het project beschrijft ShenYu als een uitbreidbare gateway met meerdere protocollen, waaronder HTTP, Dubbo, gRPC, WebSocket en MQTT, zodat zowel REST-API's als RPC-diensten erachter kunnen staan. De software wordt op de projectwebsite als download aangeboden en draait op de eigen infrastructuur van de organisatie. Daarmee kan ShenYu dienen als open alternatief voor commerciële API-gateways.
ShenYu valt onder de Apache License 2.0 en wordt ontwikkeld binnen de Apache Software Foundation, een Amerikaanse non-profit onder 501(c)(3). De juridische entiteit achter het project valt daarmee onder Amerikaans recht. De broncode is open, zodat een Europese organisatie zelf kan bepalen waar het verkeer wordt verwerkt en welke versie zij draait. Die controle over de software en de infrastructuur geldt ook als de stichting in de Verenigde Staten is gevestigd.