P4 is a Linux Foundation project enabling programmable data planes in networking devices through an open, standardized programming language. It allows network engineers to define how packets are processed by forwarding planes of network devices independent of specific hardware implementations. -
View it on GitHub