Rex is a safe and usable kernel extension framework that allows loading and executing Rust kernel extension programs in the place of eBPF.
☆526Feb 23, 2026Updated last week
Alternatives and similar repositories for rex
Users that are interested in rex are comparing it to the libraries listed below
Sorting:
- ☆36Mar 12, 2025Updated 11 months ago
- OZZ: Identifying Kernel Out-of-Order Concurrency Bugs with In-Vivo Memory Access Reordering☆50Sep 2, 2024Updated last year
- Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.☆4,330Updated this week
- [NSDI '24] DINT: Fast In-Kernel Distributed Transactions with eBPF☆53Jul 6, 2024Updated last year
- A logging library for eBPF programs.☆25Jul 28, 2022Updated 3 years ago
- ☆49Updated this week
- An eBPF Manager for Linux and Kubernetes☆715Feb 23, 2026Updated last week
- KernelScript is a modern, type-safe, domain-specific programming language for eBPF-centric kernel customization☆294Oct 9, 2025Updated 4 months ago
- Bypassd is a novel I/O architecture that provides low latency access to shared SSDs.☆23May 14, 2025Updated 9 months ago
- Minimal and opinionated eBPF tooling for the Rust ecosystem☆959Updated this week
- Linux kernel with Multikernel support☆76Jan 27, 2026Updated last month
- Simple BPF static linker☆271Updated this week
- Course website for Systems Verification Fall 2024☆14Jul 10, 2025Updated 7 months ago
- The Aya Book is an introductory book about using the Rust Programming Language and Aya library to build extended Berkley Packet Filter (e…☆123Feb 22, 2026Updated last week
- A thread-per-core Rust runtime with IOCP/io_uring/polling.☆1,538Updated this week
- A fast and ergonomic concurrent hashmap for read-heavy workloads.☆882Aug 6, 2025Updated 6 months ago
- Verified Rust for low-level systems code☆2,323Updated this week
- eBPF verifier based on abstract interpretation☆453Feb 22, 2026Updated last week
- Rust bindings to libbpf from the Linux kernel☆266Feb 4, 2026Updated 3 weeks ago
- Rag-bag of utilities and scripts that do strange things with ELF files☆18Nov 25, 2025Updated 3 months ago
- BTF introspection tool☆40Nov 26, 2025Updated 3 months ago
- Resource Allocation for Dynamic Demands☆22Dec 26, 2023Updated 2 years ago
- The strongly-typed, compiled embedded scripting language for Rust, used by Rotonda.☆473Updated this week
- sched_ext schedulers and tools☆1,858Updated this week
- Hybrid in-memory and disk cache in Rust☆1,639Updated this week
- bpftop provides a dynamic real-time view of running eBPF programs. It displays the average runtime, events per second, and estimated tota…☆2,618Feb 7, 2026Updated 3 weeks ago
- An ergonomic and safe syscall interception framework for Linux.☆816Feb 20, 2026Updated last week
- UDP Graceful Restart Marshal☆139Feb 11, 2026Updated 2 weeks ago
- A filter proxy for StatsD☆24Nov 29, 2022Updated 3 years ago
- Log search engine on object storages☆18Jul 27, 2024Updated last year
- SquirrelFS: A crash-consistent Rust file system for persistent memory (OSDI 24)☆65May 3, 2025Updated 9 months ago
- Rust virtual machine and JIT compiler for eBPF programs☆1,100Feb 6, 2026Updated 3 weeks ago
- Lock-free SPSC FIFO ring buffer with direct access to inner data☆539Dec 25, 2025Updated 2 months ago
- Rust library for building and running BPF/eBPF modules☆1,722Jun 30, 2023Updated 2 years ago
- Low latency inter-thread communication library in Rust inspired by the LMAX Disruptor.☆824Feb 22, 2026Updated last week
- Use AF_XDP from Rust☆118Feb 26, 2024Updated 2 years ago
- Novel implementation of a Trie data structure optimized for small, sparse maps☆585Feb 6, 2026Updated 3 weeks ago
- Zerocopy makes zero-cost memory manipulation effortless. We write `unsafe` so you don’t have to.☆2,191Updated this week
- A Rust crate to interact with OCI registries☆151Updated this week