Tech riderRev. 2 Oct 2026
Containerlab
- 1Runs onAPI, Linux, Mac, self-hosted, Web, Windows
- 2CostsFree plan
- 3Deploymentself hosted
- 4Configuration managementYes
- 5Workflow orchestrationYes
- 6Network testingYes
- 7Supported platformsNokia 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 more
7 lines stated Written from the maker's own pages: containerlab.dev

Overview
Containerlab is ranked #8 of 29 in network simulation software on Specifiction. It runs on API, Linux, macOS, Self-hosted, Web, Windows. There is a free plan.
Containerlab plans and pricing
All plansContainerlab Free Linux server or VM · Docker required · sudo privileges required for some operations containerlab.dev · 2 Oct 2026
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 All accessCh 01 OMNeT++ Free planFree trialLinux Free to start7.7 All accessCh 02 EVE-NG Free planLinuxMac Free to start7.6 All accessCh 03 IMUNES Free planLinuxMac Free to start7.6 All accessCh 04 GNS3 Free planLinuxMac Free to start7.3 All accessCh 05 Kathará Free planAPILinux Free to start7.3 All accessCh 06 ns-3 Free planLinuxMac Free to start7.3
Where it ranks on Specifiction
Is Containerlab yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
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

