proxy-wasm-zig-sdk
witx-codegen
proxy-wasm-zig-sdk | witx-codegen | |
---|---|---|
3 | 2 | |
36 | 127 | |
- | - | |
2.7 | 4.6 | |
over 1 year ago | 3 days ago | |
Zig | Rust | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
proxy-wasm-zig-sdk
-
Unlocking Istio's Versatility: A Guide to WASM Plugins in Kubernetes
Zig SDK
-
Extending Envoy Proxy - WASM Filter with Golang
u/zig is a really good language for WASM filters for Envoy - see https://github.com/mathetake/proxy-wasm-zig-sdk for an example
-
Zig SDK for Proxy-Wasm project
Hi folks, I'm from Envoyproxy and Proxy-Wasm projects, and just published Proxy-Wasm SDK for Zig https://github.com/mathetake/proxy-wasm-zig-sdk.
witx-codegen
- Witx-codegen: a code generator for WebAssembly, Written in Rust
-
Zig SDK for Proxy-Wasm project
By the way, instead of manually maintaining the function declarations for all these languages, you could use WITX definitions and https://github.com/jedisct1/witx-codegen (which of course can emit Zig code).
What are some alternatives?
proxy-wasm-cpp-sdk - WebAssembly for Proxies (C++ SDK)
wit-bindgen - A language binding generator for WebAssembly interface types
proxy-runtime
envoy - Cloud-native high-performance edge/middle/service proxy
wasmer - 🚀 The leading Wasm Runtime supporting WASIX, WASI and Emscripten
proxy-wasm-go-sdk - WebAssembly for Proxies (Go SDK)
lunatic - Lunatic is an Erlang-inspired runtime for WebAssembly
proxy-wasm-rust-sdk - WebAssembly for Proxies (Rust SDK)
lucet - Lucet, the Sandboxing WebAssembly Compiler.
spiderlightning - A set of WIT definitions and associated implementations to enable app developers to work at a faster pace and require less knowledge of the environment in which they are executing.
wasi-messaging - messaging proposal for WASI