Clixon network controller is an open-source manager of network devices based on NETCONF and YANG.
See Install, User guide and FAQ
The controller has a main branch continuously tested with CI.
Clixon interaction is best done posting issues, pull requests, or joining the Matrix clixon forum https://matrix.to/#/#clixonforum:matrix.org.
Other Clixon projects include CLIgen, Clixon, and others.
- Add, delete and validate device configuration
- Multi vendor support, can use any device capable of using NETCONF and YANG.
- Services which can be implemented using an Python API Clixon PyAPI
- Templates support,
- Local configration database
- Loadable device profiles
- And much more...
To launch a container with the controller and two fake routers based on OpenConfig:
$ ./start-demo-containers.sh
$ docker exec -it demo-controller clixon_cli
nobody@3e29b6e15c34>
The clixon controller is open-source Apache License, Version 2.0, see LICENSE.