Containerlab is a free, open-source command-line tool for orchestrating container-based networking labs.
Alternatives to EVE-NG
EVE-NG is built for assembling virtual network environments: its topology designer, configuration import and export, and XML lab files support proof-of-concept work, solution design, and training. Professional features add KVM acceleration, Docker support, and labs of up to 1024 nodes. Running nodes can connect through hot links and interact with real networks, and the platform supports several hypervisors and Google Cloud platform VMs. An alternative may fit better if the…
Marionnet is a desktop virtual network laboratory for building and running computer networks without physical networking equipment.
- 4
Mininet
Mininet is a free network emulator for creating virtual hosts, switches, controllers, and links on a single machine.
Free planAPILinuxmacOSSelf-hosted6.6Free plan - 5
NetSim
NetSim is a browser-based network simulator for learning and practicing network configurations.
Free planWeb6.6From $15 a month - 6
NetSim
NetSim is Boson’s simulator for Cisco networking hardware and software, aimed at certification training.
WebLinuxmacOSWindows6.6From $29 a year - 7
IMUNES
IMUNES is a multiprotocol emulator and simulator for general-purpose IP networks on FreeBSD and Linux.
Free planWebLinuxmacOSSelf-hosted6.5Free plan - 8
GNS3
GNS3 is free, open-source software for emulating, configuring, testing and troubleshooting virtual and real networks.
Free planWebLinuxmacOSSelf-hosted6.4Free plan - 9
NVIDIA DSX Air
WebAPI6.3 - 10
PNETLab
PNETLab is a platform for running, downloading, and sharing labs, with a community Store offering free labs in networking, database, and system topics.
Free planWebLinuxmacOSSelf-hosted6.3Free plan - 11
Kathará
Kathará is a free, open-source system for emulating networks in interactive lessons and demos, production-network sandbox tests, and protocol development.
Free planAPILinuxmacOSSelf-hosted6.2Free plan - 12
OMNeT++
OMNeT++ is a modular C++ simulation library and framework used mainly to build network simulators.
Free planLinuxmacOSSelf-hostedWindows6.2Free plan - 13

Cisco Packet Tracer
Cisco Packet Tracer is a free desktop tool for practicing networking, IoT, and cybersecurity in a virtual lab without hardware.
Free planLinuxmacOSWindows6.1Free plan - 14
NetSim by Tetcos
NetSim by Tetcos is a packet-level, discrete-event simulator and emulator for wired and wireless communication networks.
Free planWindows6.1Free plan - 15
QuNetSim
QuNetSim is a Python framework for building and exploring quantum networking applications and protocols.
Free planLinuxmacOSSelf-hostedWindows6.1Free plan - 16
Telephone
Telephone is a SIP softphone for making and receiving VoIP calls on a Mac over the Internet or a company network.
Free planmacOS6.1Free plan - 17
Cisco Modeling Labs
Free planWebLinuxmacOSWindows6.0Free plan - 18
Cloonix
Cloonix is a free, open-source framework for building virtual networks with KVM-based virtual machines, containers, and other network components.
Free planWebLinux6.0Free plan - 19
Netropy Network Emulator
WebAPILinuxSelf-hosted6.0 - 20
ns-3
ns-3 is a discrete-event network simulator aimed mainly at networking research and education.
Free planLinuxmacOSSelf-hostedWindows6.0Free plan - 21
OMNEST
OMNEST is a discrete-event simulation environment for creating, running and evaluating models of communication networks, hardware interconnects and other systems.
APILinuxmacOSSelf-hosted5.9 - 22
EMANE
EMANE is a free, open-source framework for emulating wireless network architectures on Linux.
Free planLinuxSelf-hosted5.8Free plan - 23
Days
Days is an exact discrete-event packet network simulator for building models and examining their behavior.
LinuxmacOSWindows5.7 - 24
Mahimahi
Mahimahi is a free set of Linux tools for measuring and emulating web performance.
Free planLinux5.7Free plan - 25
Mininet-WiFi
Mininet-WiFi extends the Mininet software-defined networking emulator with virtualized Wi-Fi stations and access points.
Free planLinuxSelf-hosted5.7Free plan - 26
PacketStorm Network Emulators
PacketStorm Network Emulators recreate network conditions in a controlled lab for testing applications, devices, and protocols.
WebLinuxmacOSWindows5.7 - 27
MIMIC Simulator
LinuxSelf-hostedWindows5.6 - 28
Common Open Research Emulator (CORE)
Common Open Research Emulator (CORE) builds real-time virtual networks that can connect with physical networks and routers.
APILinuxSelf-hosted5.5 - 29
Shadow
Shadow is free, open-source Linux software for researching, developing, testing, and evaluating real networked applications in simulated networks.
Linux5.4 - 30

EXata Network Modeling
LinuxWindows5.3
