Easy SimAuto (ESA)
Easy SimAuto (ESA): A Python Package that Simplifies Interacting with PowerWorld Simulator - Published in JOSS (2020)
CADET-Core 5.0
CADET-Core 5.0: High-Performance Solver for Advanced Biotechnology Process Modeling - Published in JOSS (2025)
OPEM
OPEM : Open Source PEM Cell Simulation Tool - Published in JOSS (2018)
dorado
dorado: A Python package for simulating passive particle transport in shallow-water flows - Published in JOSS (2020)
jwst-coronagraph-visibility
Visualize approximate pointing constraints for JWST coronagraphs.
vmas
VMAS is a vectorized differentiable simulator designed for efficient Multi-Agent Reinforcement Learning benchmarking. It is comprised of a vectorized 2D physics engine written in PyTorch and a set of challenging multi-robot scenarios. Additional scenarios can be implemented through a simple and modular interface.
quantum-gates
Noisy Quantum Gates model for simulating the noise of quantum devices.
pymaro
Multi-Agent Resource Optimization (MARO) platform is an instance of Reinforcement Learning as a Service (RaaS) for real-world resource optimization problems.
https://github.com/facebookresearch/habitat-lab
A modular high-level library to train embodied AI agents across a variety of tasks and environments.
org.opendc:opendc-compute-api
Collaborative Datacenter Simulation and Exploration for Everybody
https://github.com/carla-simulator/carla
Open-source simulator for autonomous driving research.
@pkmn/engine
A minimal, complete, Pokémon battle simulation engine optimized for performance
detumbling-simulator
🛰️ Detumbling-Simulator is a MATLAB simulator for magnetic detumbling of fast-tumbling picosatellites, featuring a weighted B-dot control algorithm that reduces power consumption while maintaining effective detumbling performance. A related paper details the method and simulation results.
simfire
An open-source wildfire simulator written in Python and meant to be used to train reinforcement learning (RL) agents.
et-3400-simulator
A browser-based interactive simulator for the Heathkit® ET-3400 Microprocessor Trainer.
gym-mtsim
A general-purpose, flexible, and easy-to-use simulator alongside an OpenAI Gym trading environment for MetaTrader 5 trading platform (Approved by OpenAI Gym)
ir-sim
A Python based lightweight robot simulator for the development of algorithms in robotics navigation, control, and learning.
simglucose
A Type-1 Diabetes simulator implemented in Python for Reinforcement Learning purpose
https://github.com/bark-simulator/bark
Open-Source Framework for Development, Simulation and Benchmarking of Behavior Planning Algorithms for Autonomous Driving
@ondoher/enigma
Tools and documentation to help with building and testing an Enigma Machine simulator.
space-nerds-in-space
Multi-player spaceship bridge simulator game. Captain your starship through adventures with your friends. See https://smcameron.github.io/space-nerds-in-space
https://github.com/dhschall/gem5-fdp
Development repository for Fetch Directed Instruction Prefetching (FDP) in gem5
https://github.com/cqcl/pytket-phir
pytket-phir is a circuit analyzer and translator from pytket to PHIR.
https://github.com/ami-iit/rod
The ultimate Python tool for RObot Descriptions processing.
https://github.com/caleb531/cache-simulator
A processor cache simulator for the MIPS architecture
https://github.com/biosimulators/biosimulators_test_suite
Tool for validating that biosimulation software tools implement the BioSimulators standards for simulators
ReMobidyc
web based multi-agent simulator for individual-based modeling in population dynamics and ecotoxicology
pybromo
A simulator for single molecule FRET experiments of freely diffusing particles.
https://github.com/amazon-science/fleet2d
Fleet2D: A lightweight, 2D simulator for fast, long-term, consumer robotics applications.
pypownet
A power network simulator with a Reinforcement Learning-focused usage.
simobility
simobility - light-weight mobility simulation framework. Best for quick prototyping
https://github.com/catalalang/catala-dsfr
Web prototype for automated generation of individual explanations from Catala programs
jabs
a blockchain network simulator aimed at researching consensus algorithms for performance and security
hybridsim
A graphical simulator for the two-dimensional hybrid model of programmable matter.
https://github.com/a-herzog/tinyfastsimulator-java
Simple discrete event-oriented simulator for G/G/c models (Java edition)
ukraine-history-simulator
Ukraine History Simulator is a GoDot-powered game where you can be in control of the country of Ukraine throughouts its entire history (from 45000 BCE to present)
lepton
Lepton is an educational collection of quantum simulators designed to run on small devices.
https://github.com/andstor/predator-prey-simulator
:fox_face: :rabbit: 3D simulator of predators and prey interacting
mmcesim
CLI & GUI Application for Millimeter Wave Channel Estimation Simulation
socialgym2
SocialGym 2: A lightweight benchmark and simulator for multi-robot social navigation using ROS and the OpenAI gym.
traffic3d
Unattended mirror of https://gitlab.com/traffic3d/traffic3d -- Please use the GitLab repo to raise issues or PRs.
pyrddlgym
A toolkit for auto-generation of OpenAI Gym environments from RDDL description files.
classipod
A local music player app designed to capture the nostalgic essence of the iconic iPod Classic.
sandboxels
In-browser falling-sand simulation game with over 500 elements and thousands of reactions.
https://github.com/aggrathon/caraisimulator
Selfdriving car AI and a simulator to drive in
warteschlangensimulator
Warteschlangensimulator is a free, platform independent, discrete-event, stochastic simulator which allows to model queueing systems in form of flowcharts.
mini-callcenter-simulator
Mini Callcenter Simulator simulates a call center and takes into account many parameters not covered by the Erlang C formula.
https://github.com/edgesimpy/edgesimpy
Python-based modeling and simulation framework for Edge Computing resource management policies
biosimulators_simulator_template
Template for a repository for building a BioSimulators-compliant command-line interface and Dockerfile for a biosimulation program
simde
Educational computer simulator on a mission to "superscale" the study of computer architecture fundamentals
sv-gen
Snakemake-based workflow for generating artificial genomes with structural variants
callcenter-simulator
Callcenter Simulator is a free, platform-independent program for the analysis of staffing requirements in a call center. The simulator uses event-oriented, stochastic simulation for the computation of the parameters.