ZeroTierOne by zerotier

A Smart Ethernet Switch for Earth

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

C++

297 +1

14,475 +33

1,688 +5

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

274 +0

3,858 +9

897 +1

GitHub
gobgp by osrg

BGP implemented in the Go Programming Language

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

Go

121 +0

3,644 +3

695 +1

GitHub
snabb by snabbco

Snabb: Simple and fast packet networking

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

Lua

186 +0

2,972 -1

300 +0

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

1,999 +3

436 +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,381 +1

154 +0

GitHub
floodlight by floodlight

Floodlight SDN OpenFlow Controller

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

Java

124 +0

749 +0

621 +0

GitHub
pox by noxrepo

The POX network software platform

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

Python

70 +0

625 +1

471 +0

GitHub
behavioral-model by p4lang

The reference P4 software switch

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

C++

47 +0

544 +1

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

394 +1

200 +1

GitHub
bess by NetSys

BESS: Berkeley Extensible Software Switch

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

C++

53 +0

312 +0

157 +0

GitHub
ofsoftswitch13 by CPqD

OpenFlow 1.3 switch.

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

C

61 +0

301 +0

193 +1

GitHub
net-next-nuse by libos-nuse

Network Stack in Userspace

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

C

47 +0

289 +0

67 +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

197 +0

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

47 +0

159 -1

68 +1

GitHub
ptf by p4lang

Packet Test Framework

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

Python

42 +0

146 +0

99 +0

GitHub