Clixon is an automatic configuration manager where you generate interactive CLI, NETCONF, RESTCONF and embedded databases with transaction support from a YANG specification.

The Clixon work stems from academic work with open-source routers at KTH and the Bifrost project att Uppsala university.

CLIgen is the CLI generator part of Clixon, which can be used by itself

Clixon resources:

Users of Clixon include:

Clixon is available as dual license GPLv3 or Apache2.

See also the Clixon controller project


Clicon is a predecessor of Clixon not using Yang and XML but instead based on key-values. The open-source router ROST was Clicon based but is not currently active.

Contact for more info.