Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A awesome list about Software Defined Network (SDN)
GitHub stars and default-branch commits for sdnds-tw/awesome-sdn.
44 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
A Smart Ethernet Switch for Earth
F-Stack is an user space network development kit with high performance based on DPDK, FreeBSD TCP/IP stack and coroutine API.
BGP implemented in the Go Programming Language
Snabb: Simple and fast packet networking
mTCP: A Highly Scalable User-level TCP Stack for Multicore Systems
NFF-Go -Network Function Framework for GO (former YANFF)
Floodlight SDN OpenFlow Controller
The reference P4 software switch
Mininet fork adding support for container-based (e.g. Docker) emulated hosts.
BESS: Berkeley Extensible Software Switch
OpenFlow 1.3 switch.
Network Stack in Userspace
:bowtie:Yet Another BGP Python Implementation
The Frenetic Programming Language and Runtime System
OpenFlow Software Switch written in Erlang
DPDK interface driver for userspace TCP/IP stack
gRPC Network Operations Interface (gNOI) defines a set of gRPC-based microservices for executing operational commands on network devices.
FlowVisor - A network hypervisor
The new network OS designed for white-box switches based on open API.
Lightweight OpenDaylight runtime library
The OpenVirteX Virtualization Platform
OpenFlow protocol bindings for multiple languages
The OpenFlow middleware library
OpenFlow Switch Test Framework
Distributed SDN controller built on top of beehive.
A Simulator for Software-Defined Wireless Local Area Network
Core OpenFlow agent and infrastructure modules
Example No.de based OpenFLow Controller
A lightweight instant virtual network for rapid prototyping SDN
Mirror of oflops (cbench) from git://gitosis.stanford.edu/oflops.git
The Network Development and Deployment Initiative (NDDI), a partnership between Internet2, Indiana University and others was formed to create a new network platform and complementary software, which together will support global scientific research in a revolutionary new way. The Open Exchange Software Suite (OESS) is the first software product to emerge from this partnership. Internet2's 100G nationwide AL2S network is also a product of this effort.
BGP4R is a BGP-4 ruby library to create, send, and receive BGP messages in an object oriented manner.
OpenFlow 1.0.0 protocol implementation
Haskell library implementing OpenFlow protocol versions 1.0 and 1.3
Serialization library for OpenFlow
A Database-Defined Network Controller
A BGPv4 daemon to distribute an infrequently-changing set of static routes