ZeroTierOne by zerotier

A Smart Ethernet Switch for Earth

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

C++

295 +0

14,586 +40

1,708 +4

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,874 +9

899 +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,657 +4

699 +1

GitHub
snabb by snabbco

Snabb: Simple and fast packet networking

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

Lua

186 +0

2,976 +1

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

2,008 +3

437 +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,386 +1

156 +1

GitHub
floodlight by floodlight

Floodlight SDN OpenFlow Controller

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

Java

124 +0

752 +0

623 +0

GitHub
pox by noxrepo

The POX network software platform

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

Python

70 +0

628 +0

473 +0

GitHub
behavioral-model by p4lang

The reference P4 software switch

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

C++

47 +0

546 +1

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

397 +0

200 +0

GitHub
bess by NetSys

BESS: Berkeley Extensible Software Switch

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

C++

53 +0

313 +0

156 +0

GitHub
ofsoftswitch13 by CPqD

OpenFlow 1.3 switch.

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

C

61 +0

304 +2

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

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

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

160 +1

70 +1

GitHub
beluganos by beluganos

The new network OS designed for white-box switches based on open API.

created at Oct. 5, 2017, 7:16 a.m.

Go

19 +0

146 +1

17 +0

GitHub