Containerlab
Input—per 1M tokens
Output—per 1M tokens
Context—tokens
WeightsClosed
About
Containerlab is ranked #1 of 29 in network simulation software on Inferse. It runs on API, Linux, macOS, Self-hosted, Web, Windows. There is a free plan.
Compared on network simulation software
- Deployment
- self_hostedcontainerlab.dev
- Configuration management
- Yescontainerlab.dev
- Workflow orchestration
- Yescontainerlab.dev
- Network testing
- Yescontainerlab.dev
- Supported platforms
- Nokia SR Linux/SR OS/SR-SIM, Cisco XRd/XRv/XRv9k/CSR1000v/Nexus 9000v/Catalyst 9000v/IOL/ASAv/FTDv, Juniper cRPD/cSRX/vMX/vQFX/vSRX/vJunos, Arista, SONiC, Cumulus VX, VyOS, FRR, VPP, FreeBSD, OpenBSD, OpenWRT, Linux containers, generic VMs, and morecontainerlab.dev
Facts
- What it does
- Containerlab is a CLI for orchestrating container based networking labs, wiring nodes into user defined topologies, and managing lab lifecycles.containerlab.dev · 2 Oct 2026
- Topology as code
- Labs are defined declaratively in topology files that describe nodes, links, and lab settings.containerlab.dev · 2 Oct 2026
- Lifecycle commands
- The CLI supports lab deploy, destroy, save, inspect, and graph operations.github.com · 2 Oct 2026
- Network OS support
- Supported nodes include containerized and virtual machine based network operating systems from Nokia, Cisco, Juniper, Arista, and other vendors and projects.containerlab.dev · 2 Oct 2026
- Integrations
- Containerlab can launch VM based routers through vrnetlab or boxen integration and can run containerlab style topologies on Kubernetes through Clabernetes.containerlab.dev · 2 Oct 2026
- GUI options
- The graphical interface is available as a VS Code extension, desktop app, and web app; desktop and web connect to a reachable clab-api-server.containerlab.dev · 2 Oct 2026
- API
- The clab-api-server performs lab lifecycle, file, terminal, capture, image, and inspection operations on the Linux host.containerlab.dev · 2 Oct 2026
- Platforms
- The documentation describes Linux installation, Windows use through WSL, and macOS support on ARM and Intel Macs.containerlab.dev · 2 Oct 2026
- Security
- The installer can configure sudo-less operation using a SUID binary and clab_admins group, whose members are effectively granted root-level privileges.containerlab.dev · 2 Oct 2026
- Requirements
- The documented prerequisites include a Linux server or VM, Docker, and sudo privileges to run Containerlab.containerlab.dev · 2 Oct 2026
- CI and testing
- The project describes using its single binary and code based lab definitions to start topologies in CI systems, including GitLab CI and GitHub Actions.github.com · 2 Oct 2026
- Telemetry
- Containerlab labs can be paired with telemetry stacks to validate collection, transport, and visualization workflows.containerlab.dev · 2 Oct 2026
- Support
- The project directs users with questions, ideas, and bug reports to its Discord community.containerlab.dev · 2 Oct 2026
- License
- The public GitHub repository identifies the project license as BSD-3-Clause.github.com · 2 Oct 2026
Best Containerlab alternatives
See all 12
6.0 EVE-NG Free free plan, no paid price published Free plan
6.0 IMUNES Free free plan, no paid price published Free plan
6.0 NetSim by Tetcos Free free plan, no paid price published Free plan
6.0 OMNeT++ Free free plan, no paid price published Free plan
5.9 EMANE Free free plan, no paid price published Free plan
5.9 GNS3 Free free plan, no paid price published Free plan Where it ranks on Inferse
Sources
- containerlab.dev· checked 2 Oct 2026
- github.com/srl-labs/containerlab· checked 2 Oct 2026
- containerlab.dev/manual/gui/· checked 2 Oct 2026
- containerlab.dev/install/· checked 2 Oct 2026
- containerlab.dev/community/· checked 2 Oct 2026

