oxidecomputer / p4Links
A P4 compiler
☆133Updated this week
Alternatives and similar repositories for p4
Users that are interested in p4 are comparing it to the libraries listed below
Sorting:
- A Language Server Protocol (LSP) compliant analyzer for the P4 language☆22Updated 2 years ago
- Network Programming with Relational and Procedural Abstractions (NERPA)☆32Updated 2 years ago
- Code artifact of the papers "A Simpler and Faster NIC Driver Model for Network Functions" (OSDI 2020) and "Safe low-level code without ov…☆62Updated 2 years ago
- Portable NIC Architecture☆58Updated last year
- BGP/Routing building blocks☆22Updated this week
- ☆189Updated last month
- eQUIC - QUIC connection quota control on Linux kernel through eBPF☆29Updated 3 years ago
- Holo is a suite of routing protocols designed to support high-scale and automation-driven networks.☆411Updated last week
- Use AF_XDP from Rust☆112Updated last year
- Petr4: Formal Semantics for P4☆81Updated 3 months ago
- Always wanted to write performant P4 based networking application in Go but don't know where to start? Then this is the place to get to. …☆18Updated 2 years ago
- ☆147Updated last week
- Retargetable compiler for the P4 language☆122Updated 2 months ago
- Cloud Native Data Plane (CNDP) is a collection of user space libraries to accelerate packet processing for cloud applications using AF_XD…☆94Updated last week
- BGP implemented in the Rust Programming Language☆538Updated 8 months ago
- Experimental kernel with built-in replication.☆160Updated 2 months ago
- ☆59Updated 4 years ago
- Fast IP lookup table for IPv4/IPv6 prefixes☆100Updated 4 years ago
- ☆105Updated 2 weeks ago
- Rex is a safe and usable kernel extension framework that allows loading and executing Rust kernel extension programs in the place of eBPF…☆87Updated 2 weeks ago
- p4 controller in Rust☆10Updated 4 years ago
- A Linux kernel module that implements the Homa transport protocol.☆239Updated last month
- MRT/BGP data parser written in Rust.☆118Updated this week
- Constraints on P4 objects enforced at runtime☆17Updated this week
- PANDA open source project☆46Updated 3 years ago
- IPDK Networking Recipe (P4 Control Plane)☆41Updated last week
- CoreNIC: a flexible SR-IOV SmartNIC firmware implementation supporting BPF and stateless offloads.☆98Updated 4 years ago
- Main repository of the Vigor NF verification project.☆48Updated 4 years ago
- ☆25Updated last week
- PacketMill: Toward per-core 100-Gbps Networking☆62Updated 3 years ago