Skip to content

Labctl

Take control of your lab. In the browser or commandline

Labctl
🌐

Web frontend

Visualize your network topology. Dynamically add information from the lab topology definition, variables defined in the topo file, magic variables created by the Config Engine (and the state of your network elements)*

⚙️

Config Engine

Using variables defined in your lab topology you can render configuration snippets using the go template language. Send them to the node, or run compare/commit transactions.

{{ }}

Single template language

Whether you are on a Linux terminal or in your favorite browser, Labctl ensures you only have to know a single template language

🎨

Add some color to your CLI

Add custom color to IP addresses, protocol states or any other text you would like to visually enhance. Labctl uses your standard SSH/telnet tools, but only adds the relevant color locally.