Featured Partnertheopenengineering — Reach thousands of engineers, hardware designers, and systems architects.
Visit
salabim logo

salabim

Salabim is a package for discrete event simulation in Python.

MITindustrial/simulation
★ 400
Visit Project

A Python discrete-event simulation package with queue handling, resources, statistical sampling, monitoring, and animation.

About the Project

Why use this?

salabim provides discrete-event simulation, queue handling, resources, stores, statistical sampling, and monitoring in a Python package. Its process-interaction approach is similar to SimPy 2, but it adds a more integrated environment for building, visualizing, and analyzing simulation models.

Industrial engineers choose salabim when they want DES with built-in animation and monitoring for manufacturing systems, material-handling operations, logistics, healthcare, and service processes. Its object-oriented design and real-time animation make it especially useful for communicating model behavior to operations teams and stakeholders. [385][392][396]

Key Features

  • Discrete-event simulation in Python
  • Queue handling, resources, stores, and process interaction
  • Statistical sampling, monitoring, and output analysis
  • Built-in animation for communicating system behavior
  • Object-oriented modeling suitable for production and logistics systems
Replaces / Alternative to
Arena, FlexSim, Simul8
Free layer
open-source