GitHub topics: envoy-filter
layer5io/wasm-filters
A collection of Rust-based WebAssembly programs that are deployed as Envoy filters.
Language: Rust - Size: 1.56 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 93 - Forks: 35

antonengelhardt/wasm-oidc-plugin
A HTTP Filter checking for OIDC Authentication, made for Envoy Plugins, written in Rust
Language: Rust - Size: 2.36 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 33 - Forks: 4

mholt/caddy-grpc-web
Caddy module to Convert gRPC-Web requests to normal gRPC for servers
Language: Go - Size: 118 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 4

charypar/proxy-wasm-demo
Demo of extending Envoy with WebAssembly filters written in Rust
Language: Rust - Size: 3.91 KB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 13 - Forks: 2

santoshshinde2012/k8-setup-token-exchange
k8-setup-token-exchange
Size: 2.93 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Dimss/exa
Enovy authz gRPC server for External Authorization
Language: Go - Size: 22.5 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

layer5io/image-hub
Image Hub is a sample application for exploring WebAssembly modules used as Envoy filters.
Language: Vue - Size: 33.3 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 67 - Forks: 23

solo-io/envoy-nats-streaming
Language: C++ - Size: 295 KB - Last synced at: 14 days ago - Pushed at: over 6 years ago - Stars: 31 - Forks: 6

jriehl/envoy-filter-example Fork of envoyproxy/envoy-filter-example
Example of consuming Envoy and adding a custom filter
Language: C++ - Size: 1.43 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

myteksi/ego-demo
Envoy filters in Go
Language: Go - Size: 188 KB - Last synced at: 10 months ago - Pushed at: about 4 years ago - Stars: 42 - Forks: 9

wokron/proxy-wasm-jwt-filter
JWT filter plugin written in Go using Go SDK for Proxy-WASM
Language: Go - Size: 12.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Moesif/moesif-envoy-wasm-plugin
A Moesif integration plugin for Envoy to capture traffic using a Envoy's Web Assembly image extension system.
Language: Rust - Size: 119 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

Mtt6300/istio-bot-detector
wasm http filter developed with golang to detect spam bots
Language: Go - Size: 5.86 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

calvin-puram/Knowledge-Hub-for-Envoy-Proxy
Envoy Proxy: A Comprehensive Guide to Features, Use Cases, and Best Practices - Curated Resource List
Size: 259 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

waterfogSW/envoy-auth-filter-example
K8s Istio envoy jwt token filter example
Language: Python - Size: 64.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

sonhal/wasm-oauth-filter
A OpenID Connect and OAuth 2.0 WebAssembly proxy filter.
Language: Rust - Size: 242 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 2

solo-io/envoy-consul-connect
Envoy Filter for Consul Connect
Language: C++ - Size: 70.3 KB - Last synced at: 14 days ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 4

solo-io/envoy-azure-functions
Language: C++ - Size: 27.3 KB - Last synced at: 14 days ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 4

budanm/Envoy-With-2way-SSL
This example demonstrates the example for acheiving 2way ssl on both ingress ( inward traffic) as well as egress ( outward network traffic ) using Envoy
Language: JavaScript - Size: 150 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

UmutComlekci/envoy_external_authorization
Envoy External Authorization Server
Language: Go - Size: 41 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

shebinjm/hpackDisable
Simple envoyfilter for disabling HPACK encoding of HTTP2 headers.
Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

blake/secure-link-filter
Wasm filter to protect access to URL paths
Language: TypeScript - Size: 15.6 KB - Last synced at: 20 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

derekargueta/envoy-rot-cipher-filter
An example of an isolated third-party Envoy filter
Language: Starlark - Size: 36.1 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

reetasingh/wasm-go-filter-header-check
WebAssembly to check HTTP request header and do not allow request if a certain header is not present
Language: Go - Size: 124 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0
