{"repo":"eunomia-bpf/wasm-bpf","free":true,"listed":false,"github":"https://github.com/eunomia-bpf/wasm-bpf","clone":"git clone https://github.com/eunomia-bpf/wasm-bpf.git","description":"WebAssembly library, toolchain and runtime for eBPF programs","language":"Rust","stars":442,"topics":["ebpf","libbpf","wasm","webassembly","rust","network","observability","golang"],"license":"MIT","category":"analytics","readme_excerpt":"📦 Wasm-bpf: Wasm library and toolchain for eBPF 中文文档 Gitee Github Wasm-bpf is a WebAssembly eBPF library, toolchain and runtime powered by CO-RE(Compile Once – Run Everywhere) libbpf. It can help you build almost every eBPF programs or usecases to Wasm with nearly zero modification, and run them cross platforms with Wasm sandbox. Quick start guides ⌨️ Introduction to wasm-bpf, and also Our talks in Kubecon \\ 📦 Features \\ 🚀 Running a standalone Wasm program from CLI or Docker \\ 🔌 Embed a Wasm-eBPF function in your Rust program or C/C++ program \\ 🔨 Examples covering the use cases from tracing , networking to security \\ 📚 How it works \\ 🤖 Build the runtime, or as a plugin for WasmEdge 📚 Check out our more documentations ⌨️ Introduction WebAssembly (Wasm) is a portable binary format for executable code. The code is executed at a nearly-native speed in a memory-safe (for host) sandbox, with clearly defined resource constraints, and APIs for communicating with the embedding host environment (eg. proxy).The wasm-bpf project combines Wasm and eBPF technologies to enhance the performance and programmability of eBPF applications. With wasm-bpf , users can dynamically load and securely execute user-defined or community-contributed Wasm-eBPF codes as plug-ins in their software products, such as observability platforms or service proxy. This enables efficient and scalable data collection, while also allowing for advanced processing and analysis of that data. It also enables develo","default_branch":null,"files":null,"tree":[],"storefront":"/r/eunomia-bpf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/eunomia-bpf/wasm-bpf/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}