LiveIssues
← All organizations

The P4 Language Consortium

Evolve the programmable data plane ecosystem!

Programming languagesInfrastructure and cloudActive in 2026
3Years in GSoC
2024–26
13Total projects
4–5Projects per year, usually 4
5Projects in 2026

About

Programming Protocol-independent Packet Processors (P4) is a domain-specific language for network devices, specifying how data plane devices (switches, NICs, routers, filters, etc.) process packets.

Before P4, vendors had total control over the functionality supported in the network. And since networking silicon determined much of the possible behavior, silicon vendors controlled the rollout of new features (e.g., VXLAN), and rollouts took years.

P4 turns the traditional model on its head. Application developers and network engineers can now use P4 to implement specific behavior in the network, and changes can be made in minutes instead of years.

Projects per year

13 projects across 3 years.

Issues from The P4 Language Consortium, matched to you

Sign in with GitHub and LiveIssues checks what you already write against this organization's repositories, then brings you open issues nobody has claimed. Free and read-only.

Find my match