Customize Envoy Proxy with WebAssembly

Simply and securely extend Envoy Proxy, Gloo API gateway and Istio service mesh with a Wasm module in the language of your choice.

Dynamically build, maintain, add or modify custom filters in any language
Store and share Wasm extensions publicly and privately with the community
Search, browse and consume Wasm Envoy extensions
Install extensions to Envoy-based systems including Envoy, Gloo and Istio

Get Started with WebAssembly Hub

WebAssembly makes customizing Envoy Proxy more accessible to developers beyond C++. Try WebAssembly Hub's simple yet powerful experience in building extensions, publish them to the Hub, and share with the community.

Watch the Tutorials Read the Article

Try WebAssembly Hub

Browse Hub

Build an Extension

Start Building

WebAssembly Hub Workflow

WebAssembly Hub provides everything you need to build, publish, discover and deploy custom extensions for Envoy Proxy, Gloo and Istio.