ZeroTierOne by zerotier

A Smart Ethernet Switch for Earth

created at April 24, 2013, 1:21 p.m.

C++

295 +0

14,703 +40

1,723 +8

GitHub
f-stack by F-Stack

F-Stack is an user space network development kit with high performance based on DPDK, FreeBSD TCP/IP stack and coroutine API.

created at April 14, 2017, 2:25 a.m.

C

275 +0

3,888 +4

902 +1

GitHub
gobgp by osrg

BGP implemented in the Go Programming Language

created at Sept. 14, 2014, 1:51 a.m.

Go

119 -1

3,666 -2

701 +1

GitHub
snabb by snabbco

Snabb: Simple and fast packet networking

created at July 2, 2012, 9:06 a.m.

Lua

186 +0

2,978 +1

299 -2

GitHub
mtcp by mtcp-stack

mTCP: A Highly Scalable User-level TCP Stack for Multicore Systems

created at April 1, 2014, midnight

C

153 +0

2,015 +2

439 +0

GitHub
nff-go by aregm

NFF-Go -Network Function Framework for GO (former YANFF)

created at March 29, 2017, 5:07 p.m.

Go

80 +0

1,388 +0

157 +0

GitHub
floodlight by floodlight

Floodlight SDN OpenFlow Controller

created at Nov. 16, 2011, 12:58 a.m.

Java

124 +0

752 +0

624 -1

GitHub
pox by noxrepo

The POX network software platform

created at Feb. 7, 2012, 10:18 p.m.

Python

70 +0

629 -1

474 +1

GitHub
behavioral-model by p4lang

The reference P4 software switch

created at Jan. 26, 2015, 9:43 p.m.

C++

47 +0

552 +2

330 +0

GitHub
containernet by containernet

Mininet fork adding support for container-based (e.g. Docker) emulated hosts.

created at Oct. 14, 2016, 11:55 a.m.

Python

12 +0

399 +0

200 +0

GitHub
bess by NetSys

BESS: Berkeley Extensible Software Switch

created at Aug. 24, 2015, 9:51 p.m.

C++

53 +0

316 +0

157 +0

GitHub
ofsoftswitch13 by CPqD

OpenFlow 1.3 switch.

created at July 23, 2012, 1:08 p.m.

C

61 +0

304 +0

192 +0

GitHub
net-next-nuse by libos-nuse

Network Stack in Userspace

created at Sept. 19, 2014, 3:02 p.m.

C

47 +0

292 +0

66 +0

GitHub
yabgp by smartbgp

bowtieYet Another BGP Python Implementation

created at April 14, 2015, 3:36 a.m.

Python

16 +0

238 +0

70 +0

GitHub
frenetic by frenetic-lang

The Frenetic Programming Language and Runtime System

created at Dec. 20, 2012, 12:59 p.m.

OCaml

41 +0

224 +0

51 +0

GitHub
LINC-Switch by FlowForwarding

OpenFlow Software Switch written in Erlang

created at March 26, 2012, 6:14 p.m.

Erlang

64 +0

213 +0

80 +0

GitHub
drv-netif-dpdk by rumpkernel

DPDK interface driver for userspace TCP/IP stack

created at May 23, 2013, 4:35 p.m.

C

57 +0

196 -1

54 +0

GitHub
flowvisor by opennetworkinglab

FlowVisor - A network hypervisor

created at Sept. 12, 2012, 11:51 p.m.

Java

49 +0

164 +0

67 +0

GitHub
gnoi by openconfig

gRPC Network Operations Interface (gNOI) defines a set of gRPC-based microservices for executing operational commands on network devices.

created at Aug. 16, 2017, 9:01 p.m.

Starlark

48 +1

160 +0

70 +0

GitHub
ptf by p4lang

Packet Test Framework

created at Sept. 15, 2015, 11:52 p.m.

Python

42 +0

148 +2

100 +0

GitHub