See what the GitHub community is most excited about today.
Guide to p4lang repositories and some other public info about P4
Compilation of P4 exercises, examples, documentation, slides for learning or teaching
Testbed/Tutorials/Researching work on P4.
P4 Applications WG repo
Proto-typing SRv6 functions with P4 lang.
The Programmer Guide of the P4 Language.
P4-LLVM is an LLVM based compiler for P4
DAIET performs data aggregation along network paths using programmable network devices
Various P4 tools, programs and scripts to allow developers try the P4 experimental features in ONOS
p4_r2r: P4 Ready To Run --rapid prototyping of P4 programs using Barefoot's p4app tool
Cloud-based DoS protection (a PoC implementation in P4)
The code runs on the netronome smart card to filtering PPPoE and PPP control plane packet send to vbras and Decap\Encap data plane packet PPPoE header.
Collected experimental color data.
ClickP4: Towards Modular Programming of P4
Repo to store misc P4 test programs.
Formal Semantics of P4 in K
Netcope P4 examples
HyperV: High-Performance Virtualization of the Programmable Data Plane
DDoS Mitigation system based on P4 programmable switches
This is a repository for p4 research
Some sample P4 programs and notes