p4language (p4lang)

p4language

p4lang

Geek Repo

Github PK Tool:Github PK Tool

p4language's repositories

tutorials

P4 language tutorials

Language:P4License:Apache-2.0Stargazers:1304Issues:91Issues:373

p4c

P4_16 reference compiler

Language:C++License:Apache-2.0Stargazers:642Issues:64Issues:1618

behavioral-model

The reference P4 software switch

Language:C++License:Apache-2.0Stargazers:531Issues:46Issues:546
Language:TeXLicense:Apache-2.0Stargazers:175Issues:69Issues:651

PI

An implementation framework for a P4Runtime server

Language:C++License:Apache-2.0Stargazers:163Issues:61Issues:179

p4app-switchML

Switch ML Application

Language:C++License:Apache-2.0Stargazers:162Issues:21Issues:41

switch

Consolidated switch repo (API, SAI and Nettlink)

ptf

Packet Test Framework

Language:PythonLicense:Apache-2.0Stargazers:143Issues:42Issues:39

p4runtime

Specification documents for the P4Runtime control-plane API

Language:PythonLicense:Apache-2.0Stargazers:140Issues:29Issues:239

p4pi

P4 on Raspberry Pi for Networking Education

Language:JavaScriptLicense:Apache-2.0Stargazers:122Issues:19Issues:14
Language:PythonLicense:Apache-2.0Stargazers:112Issues:46Issues:38

p4-applications

P4 Applications WG repo

p4runtime-shell

An interactive Python shell for P4Runtime

Language:PythonLicense:Apache-2.0Stargazers:76Issues:15Issues:48

p4-dpdk-target

P4 driver SW for P4 DPDK target.

Language:C++License:Apache-2.0Stargazers:54Issues:16Issues:33

pna

Portable NIC Architecture

Language:P4License:Apache-2.0Stargazers:54Issues:28Issues:45

tdi

Table-Driven Interface (TDI) for a P4-programmable backend device.

Language:C++License:Apache-2.0Stargazers:39Issues:18Issues:12

ntf

Network Test Framework

Language:PythonLicense:Apache-2.0Stargazers:37Issues:17Issues:7

scapy-vxlan

A scapy clone, with support for additional packet headers

p4ofagent

Openflow agent on a P4 dataplane

p4c-bm

Generates the JSON configuration for the behavioral-model (bmv2), as well as the C/C++ PD code

Language:PythonLicense:Apache-2.0Stargazers:24Issues:40Issues:16

p4lang.github.io

Deprecated P4.org website

Language:HTMLLicense:Apache-2.0Stargazers:23Issues:25Issues:1

p4analyzer

A Language Server Protocol (LSP) compliant analyzer for the P4 language

Language:RustLicense:Apache-2.0Stargazers:19Issues:11Issues:21
Language:CLicense:NOASSERTIONStargazers:18Issues:13Issues:0

p4-constraints

Constraints on P4 objects enforced at runtime

Language:C++License:Apache-2.0Stargazers:14Issues:12Issues:16

third-party

Third-party dependencies for p4lang software

Language:CLicense:Apache-2.0Stargazers:4Issues:17Issues:0
Language:CLicense:Apache-2.0Stargazers:4Issues:20Issues:1

gsoc

P4.org's Participation in Google Summer of Code

Stargazers:1Issues:0Issues:0