The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 10 Rust Ebpf Projects
-
aya
Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
eunomia-bpf
Build, Distribute and Run CO-RE eBPF programs easier with JSON and Webassembly OCI images
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
rbpf: https://github.com/qmonnet/rbpf
Now I'm back to learning about eBPF with the help of this great book by Liz Rice. I'm using libbpf-rs and converting the book examples into Rust (except for the actual bpf programs, which are in C, I have plans of coming back and converting everything to Rust with aya). If you're interested in eBPF stuff, and want to check out it with Rust here is my repo which could be helpful (almost every piece of code is commented).
Project mention: eBPF Tutorial by Example 9: Capturing Scheduling Latency and Recording as Histogram | dev.to | 2024-01-20We will use eunomia-bpf to compile and run this example. You can refer to https://github.com/eunomia-bpf/eunomia-bpf to download and install the ecc compilation toolkit and ecli runtime.
Project mention: The Secure Path Forward for eBPF runtime: Challenges and Innovations | dev.to | 2023-11-16Repo: https://github.com/eunomia-bpf/wasm-bpf
Project mention: Harnessing eBPF and XDP for DDoS Mitigation - A Rust Adventure with rust-aya | dev.to | 2023-11-21
Rust Ebpf related posts
- Bpfman: An eBPF Manager
- Uprobes Siblings - Capturing HTTPS Traffic: A Rust and eBPF Odyssey
- Harnessing eBPF and XDP for DDoS Mitigation - A Rust Adventure with rust-aya
- The Secure Path Forward for eBPF runtime: Challenges and Innovations
- Linux runtime security agent powered by eBPF
- Experiments with eBPF: Snitchrs
- What's everyone working on this week (23/2023)?
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Ebpf projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | aya | 2,678 |
2 | pulsar | 823 |
3 | rbpf | 822 |
4 | libbpf-rs | 634 |
5 | eunomia-bpf | 547 |
6 | bpfman | 412 |
7 | wasm-bpf | 327 |
8 | libbpf-sys | 168 |
9 | aya-template | 68 |
10 | sonde-rs | 44 |
Sponsored