An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with sdn-controller

A curated list of projects in awesome lists tagged with sdn-controller .

https://github.com/dec0dOS/zero-ui

ZeroUI - ZeroTier Controller Web UI - is a web user interface for a self-hosted ZeroTier network controller.

docker nodejs react sd-wan sdn sdn-controller vpn zero-ui zerotier zerotier-controller zerotier-one

Last synced: 31 Mar 2025

https://github.com/faucetsdn/faucet

FAUCET is an OpenFlow controller for multi table OpenFlow 1.3 switches, that implements layer 2 switching, VLANs, ACLs, and layer 3 IPv4 and IPv6 routing.

faucet-sdn sdn sdn-controller software-defined-network

Last synced: 27 Feb 2026

https://github.com/faucetsdn/poseidon

Poseidon is a python-based application that leverages software defined networks (SDN) to acquire and then feed network traffic to a number of machine learning techniques. The machine learning algorithms classify and predict the type of device.

automation docker faucet hacktoberfest machine-learning network-analysis network-forensics network-monitoring network-traffic network-traffic-capture network-traffic-classification networking pcap pcap-analyzer pcap-files sdn sdn-controller security software-defined-network

Last synced: 13 Dec 2025

https://github.com/hubo1016/vlcp

A production-ready SDN controller, and a highly-extensible SDN framework.

async-programming docker sdn-controller sdn-network

Last synced: 14 Jan 2026

https://github.com/kandoo/beehive-netctrl

Distributed SDN controller built on top of beehive.

go openflow openflow-controller sdn sdn-controller

Last synced: 10 Jan 2026

https://github.com/jamesits/pilot

Simple web-based SDN controller for family and friends

bgp bgp-flow-specification flowspec gobgp mpls sdn sdn-controller vrf

Last synced: 14 Apr 2025

https://github.com/Jamesits/pilot

Simple web-based SDN controller for family and friends

bgp bgp-flow-specification flowspec gobgp mpls sdn sdn-controller vrf

Last synced: 22 Apr 2025

https://github.com/linkernetworks/network-controller

🦃️🦃️🦃️🦃️🦃️ A Kubernetes CNI Network Controller Implement in Go

cni kubernetes sdn sdn-controller

Last synced: 12 Jun 2025

https://github.com/netgroup/rose-srv6-control-plane

This project provides a collection of modules implementing different control plane functionalities of a Software Defined Network (SDN).

arango arangodb control-plane grpc sdn sdn-controller sdn-srv6-controller segment-routing srv6 srv6-controller srv6-functions

Last synced: 20 Feb 2026

https://github.com/ruicao93/sdn-ip-ryu

SDN-IP application implemented on Ryu which allows a Software Defined Network to connect to external networks on the Internet using the standard Border Gateway Protocol (BGP).

bgp internet ryu sdn sdn-controller

Last synced: 30 Apr 2025

https://github.com/anotherkamila/sdn-loadbalancer

A P4 load balancer able to distribute the traffic on real-time server metrics, at line rate.

load-balancing p4 sdn sdn-controller sdn-switch software-defined-networking

Last synced: 12 Apr 2025

https://github.com/akshayxml/sdn-based-load-balancing

This project is created using Ryu controller which performs DIJKSTRA algorithm to find best paths, based on traffic flowing through links.

dijkstra-algorithm dynamic-routing ryu-controller ryu-sdn-controller sdn-controller

Last synced: 11 Apr 2025

https://github.com/mbaddeley/usdn

µSDN: A low-overhead SDN stack and embedded SDN controller for Contiki.

802-15-4 contiki evolving-sdn iot low-power micro sdn sdn-controller sensor-network usdn wsn

Last synced: 13 Oct 2025

https://github.com/anastop/latte

Latency & packet loss measuring tool for SDN controllers

network-monitoring sdn-controller software-defined-network

Last synced: 09 Mar 2026

https://github.com/byllyfish/finsy

P4Runtime Controller Library

asyncio gnmi p4 p4runtime python sdn-controller

Last synced: 24 Oct 2025

https://github.com/dscano/qos-slicing

Onos application for deploying network slicing and performance isolation, in terms of both connectivity and performance.

5g onos onos-app sdn sdn-controller sdn-network slicing

Last synced: 30 Apr 2025

https://github.com/visheshc14/electric-funeral

A Combination of Software Defined Network (SDN) And A Multi-Layer Perceptron (MLP) Neural Network That Results In The Mitigation of DDoS Attacks.

machine-learning multilayer-perceptron-network python python-3 rust rust-crate rust-lang rust-library sdn-controller sdn-network sdn-switch shell-script

Last synced: 11 Apr 2025

https://github.com/zhh2001/p4runtime-go-controller

Production-grade Go SDK and p4ctl CLI for building P4Runtime controllers — works with BMv2, Stratum, Tofino, and any P4Runtime 1.3.0+ target.

bmv2 cli data-plane go-sdk golang grpc network-automation networking p4 p4lang p4runtime programmable-data-plane sdn sdn-controller stratum tofino

Last synced: 26 Apr 2026

https://github.com/rkc007/decoyrkc

Decoy Routing with Email as Covert Channel

covert-channel decoy-routing imap networking sdn-controller smtplib

Last synced: 28 Jun 2025

https://github.com/zufardhiyaulhaq/opendaylight

OpenDayLight adalah sebuah perangkat lunak sumber terbuka yang berfungsi sebagai controller SDN (Software Defined Network).

clustering opendaylight sdn-controller virtual-tenant-network

Last synced: 04 Mar 2025

https://github.com/edoardottt/master-degree-thesis

Proposal and Investigation of a framework for Cross App Poisoning attacks detection in Software Defined Networks - Master of Science in Cybersecurity Thesis, Sapienza University

cybersecurity master-thesis network network-research network-security onos onos-app research sapienza-university sdn sdn-application sdn-apps sdn-controller sdn-network sdn-security software-defined-network software-defined-networks

Last synced: 26 Feb 2025

https://github.com/dscano/basic-tna

This application allows ONOS to control the basic P4 pipeline, deployed for Tofino switch, via the ONOS application reactive forwarding and/or installation of custom flow rules via ONOS REST API .

network-programmability networking onos onos-app p4 p4runtime sdn sdn-controller sdn-network stratum tofino tofino-switch

Last synced: 21 Jun 2025

https://github.com/gift-exe/software-defined-network-architecture-implementation

A software defined network built with ryu and mininet. Exploring the world of software defined networking, and attempting to implement a custom network routing algorithm using reinforcement learning techniques

networking reinforcement-learning routing-algorithm sdn-controller sdn-network

Last synced: 20 Jun 2026

https://github.com/dscano/postcard-telemetry-braine

This project provides a p4 pipeline capable to forwarding packets and monitoring performances via Postcard Telemetry. The Onos application is capable to control the p4 switches, that have this pipeline, and install the flow rules needed to provide the packets forwarding and monitoring via Postcard Telemetry.

bmv2 kubernetes monitoring network networking onos onos-app p4 p4language p4runtime sdn sdn-controller sdn-network telemetry

Last synced: 09 May 2026

https://github.com/josecarlosnf/sdn-cnetlab-occlient-hello

Laboratório com cenário básico de SDN (Redes Definidas por Software) usando o ONOS como controlador e o CNETLAB com plataforma de emulação dos dispositivos de rede.

cnetlab occlient onos sdn sdn-controller

Last synced: 28 Mar 2025

https://github.com/dscano/odtn-driver-fujitsu-t600

This is an ONOS Driver for controlling the Fujitsu T600 transponder. The driver is suitable for discovering the device, setting up the optical and circuit intents, i.e. you can create the logical channels. Moreover you can monitor BER, InPower, OutPower and you can configure OutPower and Central Frequency.

fujitsu odtn onos onos-app optical-network sdn sdn-controller sdn-network

Last synced: 19 Jun 2026