Kytos
Kytos is an open-source software-defined networking (SDN) controller framework designed to help researchers and operators build, test, and deploy programmable networks. It provides a modular, plugin-based architecture in which a core controller handles event routing, state management, and inter-component communication, while separate applications—implemented as plugins—contain the network control logic. The design emphasizes extensibility, testability, and a clear separation between control logic and the data plane.
The architecture centers on a lightweight core kernel that dispatches events and coordinates modules. A plugin
kytos is maintained as a community-driven project with contributors from academia and industry. The project provides
Users install kytos via standard package managers or source, start the controller, install and enable apps,