This is a list of notable discrete-event simulation software.

Commercial

SoftwarePublisherDescriptionLast updated
AnyLogicThe AnyLogic CompanyA general purpose multimethod modeling tool. Combines agent-based, system dynamics, and discrete event modeling.November 20, 2024
Arena (software)Rockwell AutomationA discrete event simulation program that also allows modeling of continuous processes.August 28, 2019
Care pathway simulatorSAASoft Ltd.A discrete event simulation program specifically designed for service industries e.g. healthcare.Unknown
Enterprise DynamicsINCONTROL Simulation SolutionsA simulation software platform to model and analyze virtually any manufacturing, material handling and logistics challenge.July 18, 2018
ExtendSimImagine That Inc.A general purpose, multi-method simulation and analysis tool that also includes discrete rate and reliability block diagramming components.March 7, 2023
DELMIADassault SystemesPart of the 3DEXPERIENCE platform of Dassault SystemesJune 7, 2019
FlexSimFlexSim Software Products, Inc.A discrete event simulation software with a drag-and-drop interface for modeling simulations in 3D.March 14, 2025
GoldSimGoldSim Technology Group LLCCombines system dynamics with aspects of discrete event simulation, embedded in a Monte Carlo framework.September 21, 2015
GPSSVariousA discrete event simulation language. Different implementations are available through vendors.Various
Micro Saint SharpAlion ScienceA general purpose discrete event modeling tool that uses a drag and drop interface and the C# programming language.May 20, 2019
MS4 Modeling EnvironmentRTSync CorporationA general purpose DEVS methodology based software environment for discrete event and hybrid models.July 23, 2015
Plant SimulationSiemens PLM SoftwareSoftware that enables the simulation and optimization of production systems and processes.May 3, 2019
Simcad ProCreateASoft, IncDiscrete event simulation software. On-The-Fly model changes while the simulation is running. Visual interface with no coding environment. Includes VR and Physics engine.August 11, 2016
SimEventsMathWorksAdds discrete event simulation to the MATLAB/Simulink environment.September 14, 2016
SIMUL8SIMUL8 CorporationObject-based simulation softwareJanuary 22, 2019
Visual ComponentsVisual Components OyThe next generation of 3D manufacturing simulation technology. Designed for manufacturing professionals and built on a powerful, flexible, and scalable platform.September 21, 2023
VisualSimMirabilis Design Inc.Model-based system architecture exploration of electronics, embedded software and semiconductors based on timing, power consumption and functionalityJune 11, 2017
WITNESSLanner Group Ltd.Discrete event simulation with VR available on desktop and cloudMay 8, 2018

Open source

NameLanguageTypeLast updatedLicenseDescription
CPN ToolsBETAApplicationFebruary 1, 2015 (v4.0.1)GPLv2A tool to analyse logistics/queuing models in all types of applications.
DESMO-JJavaLibraryNovember 30, 2015 (v2.5.1c)Apache 2.0A framework for discrete-event simulation in Java, supporting hybrid event/process models and providing animation in 2D and 3D.
gem5C++ApplicationDecember 31, 2025 (v25.1.0.0)BSDThe gem5 simulator is a modular platform for computer-system architecture research, encompassing system-level architecture as well as processor microarchitecture.
JaamSimJavaApplicationFebruary 24, 2026 (v.2026-01)Apache 2.0is a fast and scalable discrete-event simulation software that includes a drag-and-drop user interface, interactive 3D graphics, input and output processing and model development tools and editors. "Out of all the OS DES projects we reviewed, JaamSim is the one with the most impressive 3D user interface that can compete against COTS DES software. (...) The fact that a non-expert user can just download and test the software in a few minutes is something that is a scarce attribute in OS projects and especially in the DES domain. (...) It is the only tool we found that is clearly industry driven (...) and this may have led to more consistent motivation and funding." "JaamSim provides everything which is necessary to model typical planning tasks in production and logistics and proves as a real alternative to commercial DES tools."
PowerDEVSC++ApplicationSeptember 18, 2013 (v933)AFL, GPLv2An integrated tool for hybrid systems modeling and simulation based on the DEVS formalism.
Ptolemy IIJavaLibraryDecember 17, 2014 (v10.0.1)BSDA software framework supporting experimentation with actor-oriented design.
SIM.JSJavaScriptLibraryJanuary 16, 2012 (v0.26)LGPLSIM.JS is a general-purpose Discrete Event Simulation library written entirely in JavaScript. Runs in browser and a GUI-based modeling tool is supported.
SimPyPythonLibraryNovember 12, 2023 (4.1.1)MITSimPy is a process-based discrete-event simulation framework based on standard Python.
SimulaSimulaLanguageJune 1, 1967A programming language designed specifically for simulation.
SystemCC++LibraryNovember 15, 2018 (v2.3.3)Apache 2.0A set of C++ classes and macros which provide an event-driven simulation kernel.

See also

Further reading

  • Byrne, James; Heavey, Cathal; Byrne, P.J. (March 2010). "A review of Web-based simulation and supporting tools". Simulation Modelling Practice and Theory. 18 (3). Elsevier: 253–276. doi:.
  • Dagkakis, Georgios; Heavey, Cathal (August 2016). "A review of open source discrete event simulation software for operations research". Journal of Simulation. 10 (3). Palgrave Macmillan UK: 193–206. doi:.
  • Lang, Sebastian; Reggelin, Tobias; Muller, Marcel; Nahhas, Abdulrahman (2021). . Procedia Computer Science. 180. Elsevier: 978–987. doi:.