NetBricks: A new network function framework based on Rust.
☆478Jun 28, 2019Updated 6 years ago
Alternatives and similar repositories for NetBricks
Users that are interested in NetBricks are comparing it to the libraries listed below
Sorting:
- Rust bindings to DPDK☆80Jan 26, 2021Updated 5 years ago
- A framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.☆436Oct 7, 2022Updated 3 years ago
- Rust bindings to Intel's DPDK.☆50Nov 21, 2017Updated 8 years ago
- A comprehensive rust binding for DPDK allowing high speed userspace networking across 256 cores and 32 NICs☆47Feb 4, 2019Updated 7 years ago
- Experimental actor implementation☆99Nov 23, 2018Updated 7 years ago
- Cross-platform, low level networking using the Rust programming language.☆2,554Jan 23, 2025Updated last year
- Multi reporter metrics library (carbon, graphite, postgresql, prometheus)☆101Oct 27, 2018Updated 7 years ago
- A strongly consistent distributed coordination system, built using proven protocols & implemented in Rust.☆460Jan 12, 2020Updated 6 years ago
- A network application framework for Rust☆687Aug 1, 2018Updated 7 years ago
- A Specialized Network Programming Library for Stateful Middleboxes:☆105Aug 31, 2020Updated 5 years ago
- A TCP/TLS load balancer for Linkerd 1.x.☆531Jun 14, 2023Updated 2 years ago
- BESS: Berkeley Extensible Software Switch☆331Dec 26, 2022Updated 3 years ago
- Error boilerplate for Rust☆727Aug 7, 2021Updated 4 years ago
- An HTTP/2 implementation in Rust☆345Aug 1, 2020Updated 5 years ago
- The mio-based framework for rust for doing I/O in simple and composable way (ABANDONED)☆360Nov 24, 2016Updated 9 years ago
- NetBricks: A new network function framework based on Rust.☆12Jan 2, 2026Updated last month
- A high performance, pass-through TCP-proxy with delayed binding (~ 1 million cps with 3 cores)☆36Nov 22, 2023Updated 2 years ago
- a smol tcp/ip stack☆4,361Feb 19, 2026Updated last week
- I/O primitives and event loop for async I/O in Rust☆650Dec 3, 2020Updated 5 years ago
- ☆15Aug 6, 2018Updated 7 years ago
- Dynamic packet parsing within trees 🌲🌳🌴☆25Dec 8, 2017Updated 8 years ago
- The Programmable Data Plane: Reading List☆52Sep 29, 2020Updated 5 years ago
- [INACTIVE] Rust's standard library, free of C dependencies, for Linux systems☆521Dec 9, 2018Updated 7 years ago
- Snabb: Simple and fast packet networking☆3,032Aug 30, 2024Updated last year
- A HTTP 1.1 proxy written in Rust using tokio.☆216Dec 23, 2018Updated 7 years ago
- RailCar: Rust implementation of the Open Containers Initiative oci-runtime☆1,123Oct 15, 2019Updated 6 years ago
- Coroutine I/O for Rust☆463Aug 24, 2018Updated 7 years ago
- cargo-safety provides safety checks for Rust projects by finding all uses of unsafe code in dependencies.☆62Jan 7, 2018Updated 8 years ago
- The Click modular router: fast modular packet processing and analysis☆770Jul 4, 2022Updated 3 years ago
- a high performance TCP traffic generator☆43May 1, 2022Updated 3 years ago
- mTCP: A Highly Scalable User-level TCP Stack for Multicore Systems☆2,116Jul 4, 2024Updated last year
- libmoon is a library for fast and flexible packet processing with DPDK and LuaJIT.☆338Apr 9, 2022Updated 3 years ago
- a Rust library implementing safe, lightweight context switches, without relying on kernel services☆538Aug 25, 2021Updated 4 years ago
- 新しい IMAP client in Rust☆41Aug 20, 2017Updated 8 years ago
- Rust IP Stack - A full userspace TCP/IP stack written in Rust (Work in progress)☆128Dec 27, 2016Updated 9 years ago
- mruby safe bindings for Rust☆204Aug 13, 2021Updated 4 years ago
- An RPC framework for Rust with a focus on ease of use.☆3,676Feb 10, 2026Updated 2 weeks ago
- writing correct lock-free and distributed stateful systems in Rust, assisted by TLA+☆1,056May 23, 2017Updated 8 years ago
- Rust virtual machine and JIT compiler for eBPF programs☆1,098Feb 6, 2026Updated 3 weeks ago