An open API service indexing awesome lists of open source software.

Simulation

Simulation refers to the process of creating a virtual model of a real-world system to study its behavior and performance under various conditions. This topic covers the principles, methodologies, and applications of simulation in fields such as engineering, science, healthcare, and social sciences. Simulations can range from simple models to complex, interactive environments, allowing researchers and practitioners to test hypotheses, train individuals, and predict outcomes without the risks or costs associated with real-world experiments. The topic also explores different types of simulation software and tools, as well as best practices for designing and validating simulations.

https://github.com/mattvenn/instrumented_adder

Instrumenting adders to measure speed

adder asic hardware ngspice simulation sky130

Last synced: 16 Jan 2026

https://github.com/biosimulators/Biosimulators

Registry of containerized biosimulation tools that support a standard command-line interface

combine computational-biology docker kinetic-model kisao mathematical-model omex reproducibility reuse sbml sbo sed-ml simulation systems-biology

Last synced: 14 Oct 2025

https://github.com/mikkokotila/npv

Net Present Value (NPV) Simulation for Python

business-intelligence financial-analysis investment npv python simulation

Last synced: 14 Dec 2025

https://gitlab.com/rootmodels/OpenSimRoot

OpenSimRoot is a source code for simulating root architecture, nutrient and water uptake and more. <div><a href="https://rootmodels.gitlab.io/OpenSimRoot">Click here to learn more about OpenSimRoot</a></div>

Functional Structural Plant model Nutrient uptake Plant biology Root architecture SimRoot simulation

Last synced: 07 May 2025

https://github.com/chrisfosterelli/invest-timer

Simple Haskell simulation to determine best interval to invest in ETF's

haskell investment-portfolio simulation

Last synced: 21 Jul 2025

https://github.com/gdistasi/LNSim

A simulator for the Lightning Network

bitcoin blockchain-technology lightning-network simulation

Last synced: 29 Mar 2025

https://github.com/nixon-voxell/symmetry_triangulation

Blender add-on to triangulate faces with more than 3 vertices symmetrically by adding a vertex at the center.

addon blender blender3d simulation triangulation

Last synced: 16 Apr 2025

https://github.com/nicmcd/libdes

A C++ discrete event simulation framework

cpp event simulation

Last synced: 26 Apr 2025

https://github.com/pavlovdog/pandemic-simulator

Simulate virus pandemic in your browser. Change virus settings to visualize how different settings affect the spread of the disease.

coronavirus covid-19 react redux simulation virus

Last synced: 03 Oct 2025

https://github.com/llnl/lh2transfer

Liquid H2 (LH2) is a strong candidate for large scale, cost effective zero-emission transportation. One drawback of using LH2 are the losses along the supply chain, when transferring or using the molecule. This simulation code written in MATLAB enables to quantify the transfer and boil-off losses when using LH2, typically between a LH2 trailer and a stationary storage (e.g. at the refueling station). Different boundary conditions can be simulated for further optimization.

application energy matlab simulation

Last synced: 29 Apr 2025

https://github.com/davidmartinezros/webgl-fluid-simulation

This project is a WebGL Fluid Simulation that works with Desktop and Mobile. Shows Fluids on a 2D Canvas with the drag and drop of the mouse or pad.

fluid fluid-dynamics fluid-simulation fluid-simulation-engine javascript simulation webgl

Last synced: 30 Oct 2025

https://github.com/f-shake/my_roms_tools

基于MATLAB的ROMS预处理、后处理工具包;MATLAB-based pre-processing and post-processing toolkit for ROMS (Regional Ocean Modeling System)

marine numerical ocean roms simulation

Last synced: 05 May 2025

https://github.com/quentinwach/beamz

Fast and easy electromagnetic simulation and inverse design. ✨

electromagnetics fdtd inverse-design nanophotonics numpy photonics physics pytorch simulation

Last synced: 06 Jan 2026

https://github.com/shiinamiyuki/accurate-large-scale-ferrofluids

Final Project of CSC417. Implementation of On the Accurate Large Scale Simulation of Ferrofluids

ferrofluids particles simulation

Last synced: 09 Oct 2025

https://github.com/decargroup/ifo_gazebo

Gazebo simulator model for Uvify IFO-S quadcopter.

gazebo robotics ros simulation

Last synced: 08 May 2025

https://github.com/mariokonrad/vhf-sim

Simulation of a maritime VHF

cpp lua maritime qt simulation vhf vhf-sim vhf-simulator

Last synced: 11 Apr 2025

https://github.com/angelobanse/sumoscenariogenerator

SUMO Scenario Generator is a web application that generates and downloads the necessary files to start a basic road traffic simulation in SUMO. Visit the official Eclipse SUMO repository: https://github.com/eclipse/sumo - More info about SUMO: https://eclipse.org/sumo/ - SUMO Documentation: https://sumo.dlr.de/docs/

simulation sumo traffic transport

Last synced: 12 Apr 2025

https://github.com/sinairv/gridsoccersimulator

A multi-agent soccer simulator in a grid-world environment, with agents implementing different reinforcement learning algorithms

machine-learning multiagent-systems reinforcement-learning simulation soccer

Last synced: 23 Jul 2025

https://github.com/armantekinalp/magnetopyelastica

MagnetoPyElastica, an extension of PyElastica, is an open-source project for simulating magnetic Cosserat rods interacting with external magnetic environments.

cosserat-rod cosserat-rod-theory elastica magnetism magneto-elastodynamics python simulation

Last synced: 08 Oct 2025

https://github.com/simlify/simlify

A simple curve simulator for testing and debugging IoT devices

flow industry iot mqtt nodejs opcua react simulation test

Last synced: 16 Aug 2025

https://github.com/pnnl/building-energy-standards-data

Database of building energy standards data for building energy simulation.

building database energy simulation

Last synced: 12 Apr 2025

https://github.com/ducktec/pydtnsim

An event-discrete DTN simulation environment written in Python. Focused on evaluating routing approaches.

cgr delay-tolerant-network dtn network python simulation

Last synced: 05 May 2025

https://github.com/bluebrain/libsonata

A python and C++ interface to the SONATA format

circuit modelling simulation sonata

Last synced: 04 Mar 2025

https://github.com/vikashplus/unitree_sim

MuJoCo models for Unitree Robots

mujoco robosapien robot simulation

Last synced: 08 Jul 2025

https://github.com/mx-e/microgrid_optimizer

My Bachelors Thesis, combining linear programming and a React.js interface to make basic microgrid planning approachable

bachelor-thesis electricity energy linear-programming microgrid optimization planning renewable-energy simulation user-interface

Last synced: 16 Jan 2026

https://github.com/microgrids-x/microgrids.jl

Operational & economic simulation of Microgrid projects. Julia package of the Microgrids.X family.

energy julia microgrids optimization simulation

Last synced: 22 Apr 2025

https://github.com/gcappon/py_replay_bg

ReplayBG is a digital twin-based methodology to assess new strategies for type 1 diabetes management.

digital-twin python simulation type-1-diabetes

Last synced: 22 Jan 2026

https://github.com/waterfutures/epyt-control

A Python package for implementing and evaluating control algorithms & strategies in smart water networks.

control epanet epanet-python-toolkit hydraulics python reinforcement-learning simulation water water-distribution-networks water-quality

Last synced: 01 Mar 2026

https://github.com/Chenghao-Wu/RobertoMD.jl

Massively parallel hybrid particle-field molecular dynamics (hPF-MD) simulation method in Julia

coarse-grained julia molecular-dynamics particle-field physical-chemistry physical-modeling polymer simulation

Last synced: 27 Mar 2025

https://github.com/octacian/digicompute

A Minetest mod providing computer nodes that can function on their own or work as a network.

lua minetest mod operating-system sandboxed simulation wip

Last synced: 16 Sep 2025

https://github.com/hildobby/fire-suppression-abm

Agent-based modeling 2D wildfire suppression simulator tool built on the mesa framework in Python

agent-based-modeling agent-based-simulation firefighting mesa modeling modeling-agents simulation spacial-models wildfires

Last synced: 27 Oct 2025

https://github.com/a-herzog/mini-callcenter-simulator

Mini Callcenter Simulator simulates a call center and takes into account many parameters not covered by the Erlang C formula.

call-centers callcenter desktop-app discrete-event-simulation event-driven queue queueing-theory simulation simulator stochastic-simulation

Last synced: 28 Feb 2026

https://github.com/rickstaa/stable-gym

This package contains several gymnasium environments with positive definite cost functions, designed for compatibility with stable RL agents.

artificial-intelligence gym-environments gymnasium openai-gym reinforcement-learning robustness simulation stability

Last synced: 28 Oct 2025

https://github.com/capeddemon/particle-life

Particle life with Python

ai gui math particles physics python simulation

Last synced: 14 Jun 2025

https://github.com/aldebjer/pysim

Modelling and Simulation of Dynamical Systems

simulation

Last synced: 02 Apr 2026

https://github.com/virxec/rl_ball_sym

Rust implementation Rocket League's ball physics

rlbot rocket-league rust simulation

Last synced: 14 Apr 2025

https://github.com/stammler/simframe

Python framework for setting up and running scientific simulations. It comes with a variety of integration schemes and some infrastructure of reading and writing data files.

differential-equations python science simulation

Last synced: 21 Feb 2026

https://github.com/vidhijain/transformer_task_planner

Code for Transformers are Adaptable Task Planners, CoRL 2022

replicacad simulation task-planning

Last synced: 06 Oct 2025

https://github.com/chapulina/gazebo_plugins

Assorted Gazebo plugins I've written over the years

gazebo plugin robotics simulation

Last synced: 14 Apr 2025

https://github.com/danieldidiobalsamo/boids

Rust boids simulation using Reynolds model running with Bevy engine.

artificial-life bevy boids rust simulation

Last synced: 04 Oct 2025

https://github.com/conorwilliams/openfly

The open framework for on-the-fly off-lattice kinetic Monte Carlo simulations.

kinetic-monte-carlo molecular-dynamics off-lattice-model on-the-fly particle-simulation simulation

Last synced: 09 Aug 2025

https://github.com/llnl/wcs

Whole Cell Simulator

application simulation

Last synced: 11 Dec 2025

https://github.com/matthiaskoenig/dfba

Encoding Dynamic Flux Balance Analysis in SBML

dfba sbml simulation

Last synced: 05 Mar 2026

https://github.com/mozturan/autonomousdrive2d-drl

Autonomous Driving W/ Deep Reinforcement Learning in Lane Keeping - DDQN and SAC with kinematics/birdview-images

autonomous-driving ddqn deep-learning deep-reinforcement-learning highway-env lane-keeping prioritized-experience-replay sac simulation soft-actor-critic

Last synced: 05 Apr 2025

https://github.com/kieler/semantics

The KIELER semantics project features the sequentially constructive SCCharts, SCL, and SCEst language including tooling for automatic diagrams, compilation, and simulation

diagrams esterel model-driven-development model-driven-engineering modeling modeling-tool sccharts scest scl sequential-constructiveness simulation synchronous-language verification visualization

Last synced: 07 Jul 2025

https://github.com/mictronics/gps-sdr-sim

Software Defined Radio GPS Signal Simulator

adalm-pluto bladerf gps hackrf limesdr rf simulation simulator usrp

Last synced: 29 Sep 2025

https://github.com/sbischoff-ai/simple-molecular-dynamics

Some C++ code for basic Molecular Dynamics simulations.

molecular-dynamics physics simulation velocity-verlet

Last synced: 23 Oct 2025

https://github.com/equinor/everest

The primary goal of the Everest tool is to find optimal well planning and production strategies by utilising an ensemble of reservoir models (e.g., an ensemble of geologically-consistent models). This will enable robust decisions about drilling schedule and well placement, in order to achieve results of significant practical value.

optimization python scientific simulation uncertainty

Last synced: 01 May 2025

https://github.com/cbpetersen/tetris-engine

Unity supported Tetris engine, supporting manual and ai play

ai-challenges game simulation simulation-framework tetris tetris-engine

Last synced: 25 Apr 2025

https://github.com/cadcad-org/snippets

Repo containing notebooks showcasing features and applications of cadCAD.

cadcad data-science education python simulation snippets

Last synced: 23 Apr 2025

https://github.com/madhavjivrajani/simdfa

Simulations of deterministic finite automata in different languages!

cpp dfa go golang hacktoberfest haskell java javascript julia nfa nim oops oops-in-cpp oops-in-python python racket rust simulation

Last synced: 17 Mar 2025

https://github.com/lommix/quadtree_boid_simulation

Quadtree based boid scene with controls using bevy and egui, written in rust

bevy boids egui esc quadtree rust simulation wasm

Last synced: 30 Jul 2025

https://github.com/bluebrain/astrovascpy

Vasculature blood flow computation and impact of astrocytic endfeet on vessels

bloodflow circuit experiment simulation

Last synced: 14 May 2025

https://github.com/ejmeitz/simplecrystals.jl

An interface for generating simple crystal structures for molecular dynamics simulations.

atomsbase bravais-lattice crystal julia molecular-dynamics simulation solid-state-physics

Last synced: 13 Jul 2025

https://github.com/machitgarha/parvaj

Easy and fast VHDL simulation tool, integrating GHDL and GTKWave

automated build console-application ghdl gtkwave simulation test vhdl

Last synced: 08 Mar 2026

https://github.com/albin-johansson/ecosystem

A 3D simulation of natural processes within a small ecosystem, such as evolution and natural selection.

bachelor-project bachelor-thesis chalmers ecosystem evolution natural-selection simulation unity unity3d

Last synced: 26 Mar 2025

https://github.com/bmad-sim/pytao

PyTao is Python interface for Tao, which is based on the Bmad subroutine library for relativistic charged–particle and X-ray simulations in accelerators and storage rings.

bmad simulation tao

Last synced: 16 Jan 2026

https://github.com/uncscode/particula

Particula is an open-source, Python-based aerosol simulator. Particula captures gas-particle interactions, transformations, and dynamics to power predictive aerosol science.

aerosol atmosphere model package particle research science simulation

Last synced: 25 Feb 2026

https://github.com/space-physics/lwpc

SPAWAR LWPC longwave propagation code v.2.1

geoscience longwave propagation simulation

Last synced: 15 Feb 2026

https://github.com/jonlamb-gh/renode-run

A custom Cargo runner that runs Rust firmware in the renode emulator

cargo-runner embedded-rust renode simulation

Last synced: 31 Oct 2025

https://github.com/nickrehm/landersim

A physics-driven, interactive lunar lander simulator.

gui interactive python simulation

Last synced: 14 May 2025

https://github.com/vikashplus/pallet

A collection of simple worlds

mujoco robosapien simulation

Last synced: 15 Oct 2025

https://github.com/jeffersonmourak/circ-compiler

A small language for building and simulating logic circuits - for people learning how computers work. In the spirit of Nand2Tetris and Petzold's Code.

circuit-compiler circuit-design circuit-simulator cli compiler digital-logic electronics hdl logic-gates peg-parser simulation wasm wasm-runtime webassembly zig

Last synced: 22 May 2026

https://github.com/ncsu-landscape-dynamics/rpops

PoPS (Pest or Pathogen Spread) R Package

insect modeling pathogen pathogen-spread pest pests pops simulation

Last synced: 12 Jan 2026

https://github.com/FZJ-IEK3-VSA/bslib

Database with battery parameters based on PerMod (HTW Berlin) as well as functions in order to simulate battery storages (manufacturer+model or generic type)

battery energy simulation

Last synced: 07 May 2025

https://github.com/ppp-one/cabaret

cabaret is a Python package to simulate astronomical images using the Gaia catalog of stars.

2mass astronomy gaia images modelling simulation

Last synced: 27 Mar 2026

https://github.com/nv-tlabs/fed-sim

Federated Simulation for Medical Imaging (MICCAI2020)

generative-model medical-imaging miccai-2020 simulation

Last synced: 31 Jan 2026

https://github.com/wlandau/rpharma2023-pipeline

R/Pharma 2023 workshop example code: leveraging {targets} and {crew} to simulate clinical trials

crew life-sciences rpharma simulation targets targets-pipeline

Last synced: 20 Mar 2025

https://github.com/pybamm-team/pybamm.org

Source code for the pybamm.org website

batteries hacktoberfest pybamm python simulation solvers

Last synced: 17 Jan 2026

https://github.com/arras-energy/gridlabd

Arras Energy simulator

agent-based gridlabd powerflow simulation

Last synced: 07 May 2025

https://github.com/ace-tn/ace-tn

Library for GPU-accelerated simulation of infinite projected entangled-pair states (iPEPS)

ctmrg ipeps quantum simulation tensor-network

Last synced: 16 Jan 2026

https://github.com/marianpekar/game-of-life-threejs

Real-time configurable 3D implementation of Conway's Game of Life written in JavaScript using Three.js

3d conways-game-of-life javascript math simulation threejs

Last synced: 13 Aug 2025

https://github.com/llnl/rover

ROVER: an open source hybrid-parallel library for volume rendering and simulated radiography

gpu mpi parallel parallel-computing radiography simulation threads visualization xray

Last synced: 29 Apr 2025

https://github.com/julienpeloton/s4cmb

Simulation of instrumental systematic effects in the context of CMB observations

cmb instrument simulation systematics

Last synced: 21 Mar 2025

https://github.com/quancs/upsimulator

A univeral P system simulator for membrane computing researchers.

computing membrane psystem simulation simulator

Last synced: 07 May 2025