Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/simulation
- Wikipedia: https://en.wikipedia.org/wiki/Simulation
- Created by: The scientific and engineering community
- Related Topics: modeling, virtual-reality, computer-science, data-science,
- Aliases: simulations,
- Last updated: 2025-01-30 00:22:36 UTC
- JSON Representation
https://github.com/Robinlovelace/spatial-microsim-book
Code, data and prose of the book: Spatial Microsimulation with R
agent-based-modeling netlogo r simulation spatial spatial-microsimulation urban-planning
Last synced: 22 Nov 2024
https://github.com/RWTH-EBC/TEASER
TEASER - Tool for Energy Analysis and Simulation for Efficient Retrofit
buildings hacktoberfest python simulation urban-energy-modeling
Last synced: 14 Nov 2024
https://github.com/robinlovelace/spatial-microsim-book
Code, data and prose of the book: Spatial Microsimulation with R
agent-based-modeling netlogo r simulation spatial spatial-microsimulation urban-planning
Last synced: 27 Oct 2024
https://github.com/larsbrinkhoff/terminal-simulator
Simulation of VT52 and VT100 terminal hardware.
ddt simulation simulator terminal-emulator vt100 vt52
Last synced: 27 Oct 2024
https://github.com/Manthee1/linuxWeb
Linux... but simulated on your web browser.
Last synced: 16 Jan 2025
https://github.com/bluehexagons/foodguide
The Unofficial Don't Starve Food Guide and Crock Pot Simulator
dont-starve dont-starve-together gaming simulation
Last synced: 19 Nov 2024
https://github.com/Battery-Intelligence-Lab/SLIDE
SLIDE is C++ code that simulates degradation of lithium ion cells. It extends the single particle model with various degradation models from literature. Users can select which degradation models they want to use for a given simulation.
battery digital-twin physical-modeling simulation
Last synced: 14 Nov 2024
https://github.com/kumarrobotics/kr_mav_control
Code for quadrotor control
control multirotor quadrotor ros simulation
Last synced: 26 Jan 2025
https://github.com/KyleBanks/conways-gol
Conway's Game of Life implemented with Go and OpenGL.
conway-game conway-life go-gl opengl simulation tutorial
Last synced: 30 Nov 2024
https://github.com/cyyself/cemu
A simple full system emulator. Currently support RV64IMACSU and MIPS32 and LoongArch32. Capable of booting Linux. Suitable for education and research.
emulator loongarch mips risc-v simulation simulator
Last synced: 28 Jan 2025
https://github.com/DelNov/T-Flows
Program for Simulation of Turbulent Flows
cfd finite-volume flow fortran90 les mpi navier-stokes rsm simulation turbulence
Last synced: 25 Oct 2024
https://github.com/paixaop/zwack
BLE (Bluetooth Low Energy) Sensor to simulate an indoor bike trainer or runner
bicycle-computer bike bluetooth bluetooth-low-energy indoor-trainer simulation virtual
Last synced: 19 Dec 2024
https://github.com/ai4ce/V2X-Sim
[RA-L2022] V2X-Sim Dataset and Benchmark
benchmark collaborative-perception computer-vision dataset deep-learning machine-learning multi-robot-systems pytorch simulation v2x vehicle-to-everything
Last synced: 28 Oct 2024
https://github.com/AMICI-dev/AMICI
Advanced Multilanguage Interface to CVODES and IDAS
adjoint-sensitivities cvode cvodes differentialequations forward-sensitivities hacktoberfest idas kinetic-modeling mechanistic-models modeling ode parameter-estimation petab pysb python sbml sensitivities sensitivity-analysis simulation systemsbiology
Last synced: 13 Nov 2024
https://github.com/ardupilot/ardupilot_gazebo
Plugins and models for vehicle simulation in Gazebo Sim with ArduPilot SITL controllers
ardupilot gazebo simulation sitl
Last synced: 25 Jan 2025
https://github.com/eelab-dev/EEcircuit
A browser-based SPICE circuit simulator
circuit cmos electronics emscripten ngspice simulation spice vlsi wasm webassembly webgl-plot
Last synced: 17 Nov 2024
https://github.com/mathworks/simscape-battery-electric-vehicle-model
A Battery Electric Vehicle (BEV) model in Simscape for longitudinal powertrain analysis
automotive electric-vehicles matlab simscape simulation simulink
Last synced: 27 Jan 2025
https://github.com/dos-group/leaf
Simulator for modeling energy consumption in cloud, fog, and edge computing environments 🌱
edge-computing energy-consumption fog-computing modeling simulation
Last synced: 14 Nov 2024
https://github.com/openworm/c302
The c302 framework for generating multiscale network models of C. elegans
Last synced: 29 Jan 2025
https://github.com/kartben/lorawan-node-simulator
Simulation infrastructure for a LoRaWAN network (gatways and end devices) that's easy to configure and run from your CLI. Also available as a Docker container.
iot lorawan lpwan network-simulation simulation
Last synced: 16 Nov 2024
https://github.com/acts-project/acts
Experiment-independent toolkit for (charged) particle track reconstruction in (high energy) physics experiments implemented in modern C++
particle-track-reconstruction physics-experiment reconstruction simulation
Last synced: 05 Nov 2024
https://github.com/jhu-lcsr/good_robot
"Good Robot! Now Watch This!": Repurposing Reinforcement Learning for Task-to-Task Transfer; and “Good Robot!”: Efficient Reinforcement Learning for Multi-Step Visual Tasks with Sim to Real Transfer
computer-vision deep-learning deep-q-network deep-reinforcement-learning grasping learning-from-demonstration manipulation multi-step-dqn multi-step-learning reinforcement-learning robotic-manipulation robotics simulation task-to-task-transfer vrep-simulator zero-shot-learning
Last synced: 02 Nov 2024
https://github.com/wyattowalsh/data-science-notes
Open-source project hosted at https://makeuseofdata.com to crowdsource a robust collection of notes related to data science (math, visualization, modeling, etc)
calculus classification compilation crowdsourcing data-science first-timers first-timers-only jupyter-book linear-algebra machine-learning modeling probability regression simulation statistics up-for-grabs visualization
Last synced: 15 Nov 2024
https://github.com/equinor/ert
ERT - Ensemble based Reservoir Tool - is designed for running ensembles of dynamical models such as reservoir models, in order to do sensitivity analysis and data assimilation. ERT supports data assimilation using the Ensemble Smoother (ES), Ensemble Smoother with Multiple Data Assimilation (ES-MDA) and Iterative Ensemble Smoother (IES).
hacktoberfest hactoberfestivus python scientific simulation
Last synced: 24 Jan 2025
https://github.com/bvieth/powsimR
Power analysis is essential to optimize the design of RNA-seq experiments and to assess and compare the power to detect differentially expressed genes. PowsimR is a flexible tool to simulate and evaluate differential expression from bulk and especially single-cell RNA-seq data making it suitable for a priori and posterior power analyses.
experimental-design gene-expression power power-analysis r rna-seq simulation simulation-framework single-cell
Last synced: 17 Nov 2024
https://bvieth.github.io/powsimR/
Power analysis is essential to optimize the design of RNA-seq experiments and to assess and compare the power to detect differentially expressed genes. PowsimR is a flexible tool to simulate and evaluate differential expression from bulk and especially single-cell RNA-seq data making it suitable for a priori and posterior power analyses.
experimental-design gene-expression power power-analysis r rna-seq simulation simulation-framework single-cell
Last synced: 06 Nov 2024
https://github.com/lammpstutorials/lammpstutorials.github.io
LAMMPS tutorials for both beginners and advanced users
beginner carbon charge cnt course electrolyte graphene lammps lammps-script lammps-tutorials molecular-dynamics molecular-dynamics-simulation monte-carlo-simulation nanotube pmf polymer reaxff simulation step-by-step tutorial
Last synced: 02 Jan 2025
https://github.com/erkaman/fluid_sim
Flashy 2D fluid simulations experiments.
2d cpp fluid opengl simulation
Last synced: 12 Nov 2024
https://github.com/pdfo/pdfo
Powell's Derivative-Free Optimization solvers.
blackbox-optimization bobyqa cobyla constrained-optimization derivative-free-optimization fortran lincoa matlab newuoa nonlinear-optimization numerical-optimization optimization optimization-algorithms powell python simulation simulation-based-optimization unconstrained-optimization uobyqa zeroth-order-optimization
Last synced: 26 Jan 2025
https://github.com/Karth42/SimpleKeplerOrbits
Unity3d static 2-body orbits simulation
celestial gravity kepler orbit orbital-mechanics orbits simulation space space-game space-physics unity unity3d unity3d-plugin
Last synced: 10 Nov 2024
https://github.com/karth42/simplekeplerorbits
Unity3d static 2-body orbits simulation
celestial gravity kepler orbit orbital-mechanics orbits simulation space space-game space-physics unity unity3d unity3d-plugin
Last synced: 12 Nov 2024
https://github.com/sibozhang/Speech2Video
Code for ACCV 2020 "Speech2Video Synthesis with 3D Skeleton Regularization and Expressive Body Poses"
3d accv aigc body computer-vision face gan generative-ai gesture hand pose rnn simulation speech speech2video-synthesis talking-head talking-heads video
Last synced: 17 Nov 2024
https://github.com/scottshambaugh/monaco
Quantify uncertainty and sensitivities in your computer models with an industry-grade Monte Carlo library.
data-science monaco monte-carlo python scientific-computing sensitivity-analysis simulation statistics uncertainty-analysis uncertainty-quantification
Last synced: 05 Nov 2024
https://github.com/rj45/rj32
A 16-bit RISC CPU with 32 instructions built with Digital for running on an FPGA.
cpu dvi fpga processor simulation simulator verilog vga
Last synced: 02 Jan 2025
https://github.com/debruine/faux
R functions for simulating factorial datasets
Last synced: 26 Jan 2025
https://github.com/klemola/liikennematto
:blue_car: Small scale traffic simulation with a playful approach
2d-game citybuilder elm elm-ui gamedev simulation svg traffic-simulation
Last synced: 29 Jan 2025
https://github.com/microbium/microbium-app
Draw new worlds
animation art creative-coding electron generative-art interactive real-time realtime rendering simulation webgl
Last synced: 19 Nov 2024
https://github.com/kumarrobotics/mrsl_quadrotor
gazebo-plugins quadrotor ros simulation
Last synced: 07 Nov 2024
https://github.com/ROSS-org/ROSS
Rensselaer's Optimistic Simulation System
c discrete-event-simulation parallel-distributed-computing pdes simulation simulation-framework
Last synced: 20 Nov 2024
https://github.com/Cloudslab/cloudsimsdn
CloudSimSDN is an SDN extension of CloudSim project to simulate Networking, SDN and SFC features in the context of edge and cloud data centers.
cloud cloud-data-center cloudsim data-center edge edge-computing edge-extension sdn simulation vm-allocation vm-creation vms vnf workload
Last synced: 17 Nov 2024
https://github.com/windqaq/mpm
Simulating on GPU using Material Point Method and rendering.
cuda gvdb-voxels material-point-method raytracer simulation thrust
Last synced: 28 Oct 2024
https://github.com/thefrontside/simulacrum
A simulation platform for use during testing, during development and for high-fidelity application previews
hacktoberfest javascript simulation typescript
Last synced: 27 Jan 2025
https://github.com/cyberbotics/webots_ros
Webots ROS package
robot robotics ros simulation webots webots-ros
Last synced: 28 Jan 2025
https://github.com/firmai/mtss-gan
MTSS-GAN: Multivariate Time Series Simulation with Generative Adversarial Networks (by @firmai)
adverserial finance generative-adversarial-network model-validation multivariate-data multivariate-timeseries similarity-measures simulation stress-test synthetic-data synthetic-dataset-generation time-series
Last synced: 12 Nov 2024
https://github.com/tokio-rs/simulation
Framework for simulating distributed applications
async deterministic simulation tokio
Last synced: 09 Nov 2024
https://github.com/ben-marshall/verilog-vcd-parser
A parser for Value Change Dump (VCD) files as specified in the IEEE System Verilog 1800-2012 standard.
parser simulation systemverilog trace vcd verilog vhdl
Last synced: 29 Nov 2024
https://github.com/ps-micro/probot_anno
ROS Packages for PROBOT Anno.
gazebo grasping moveit probot ros ros-i simulation
Last synced: 09 Oct 2024
https://github.com/nature-of-code/noc-s18
Course repo and syllabus for Nature of Code Spring 2018 at ITP.
genetic-algorithm itp nature neural-network physics simulation syllabus
Last synced: 04 Dec 2024
https://github.com/nvjob/nvjob-boids
#NVJOB Simple Boids (Flocks of Birds, Fish and Insects). Flocking Simulation. Free Unity Asset.
birds boid boids boids-simulation butterflies fish flocking flocking-agents flocking-algorithm flocking-simulation flocks nvjob shader shaders simulation unity unity-asset unity3d
Last synced: 13 Nov 2024
https://github.com/robinka/maxwell-simulation
Interactive web-based simulator of electromagnetic waves
dielectric electromagnetism fdtd fields finite-differences gpu gpujs integration maxwell numeric permeability permittivity react simulation typescript webgl
Last synced: 13 Nov 2024
https://github.com/helgegehring/femwell
FEM mode solver for photonic waveguides
finite-element-analysis finite-element-method photonics simulation thermal waveguide
Last synced: 29 Jan 2025
https://github.com/precise-simulation/cfdtool
CFDTool - An easy to use OpenFOAM / SU2 / CFD simulation toolbox
cfd cfd-simulation cfd-toolbox cfdtool-toolbox computational-fluid-dynamics fluid-flows fluid-mechanics fluid-simulation gui matlab matlab-toolbox multiphysics openfoam openfoam-tutorials simulation su2 toolbox
Last synced: 29 Jan 2025
https://helgegehring.github.io/femwell/
FEM mode solver for photonic waveguides
finite-element-analysis finite-element-method photonics simulation thermal waveguide
Last synced: 15 Nov 2024
https://github.com/HelgeGehring/femwell
FEM mode solver for photonic waveguides
finite-element-analysis finite-element-method photonics simulation thermal waveguide
Last synced: 17 Nov 2024
https://github.com/gb28181/gb28181-simulation-tool
GB28181 Conversion Simulation /SPVMN
gb28181 ps-stream simulation simulator sip spvmn stream test tools
Last synced: 23 Dec 2024
https://github.com/GB28181/GB28181-Simulation-Tool
GB28181 Conversion Simulation /SPVMN
gb28181 ps-stream simulation simulator sip spvmn stream test tools
Last synced: 25 Oct 2024
https://github.com/pcraster/pcraster
Environmental modeling software
cpp earth-science hydrology modflow python simulation spatio-temporal-modeling
Last synced: 13 Nov 2024
https://github.com/simple-robotics/simple
The Simple Simulator: Simulation Made Simple
brax bullet-physics bullet3 drake isaac-gym mujoco pinocchio raisim robotics simulation
Last synced: 24 Jan 2025
https://github.com/ethz-asl/data-driven-dynamics
Data Driven Dynamics Modeling for Aerial Vehicles
drones px4 robotics simulation
Last synced: 07 Nov 2024
https://cpaxton.github.io/costar_stack/
Integrated ROS capabilities for planning, predicate inference, gripper control, and perception for use with the KUKA LBR IIWA and Universal Robots.
behavior-tree collaborative-robot costar dvrk gripper grl industrial-automation kuka-lbr lbr-iiwa perception predicator robot simulation ui universal-robots user-interface
Last synced: 16 Nov 2024
https://github.com/BioDynaMo/biodynamo
BioDynaMo is a high-performance and modular, agent-based simulation platform.
agent-based agent-based-framework agent-based-modelling biology cancer epidemiology high-performance large-scale modular-design neuroscience parallel simulation
Last synced: 28 Nov 2024
https://github.com/cpaxton/costar_stack
Integrated ROS capabilities for planning, predicate inference, gripper control, and perception for use with the KUKA LBR IIWA and Universal Robots.
behavior-tree collaborative-robot costar dvrk gripper grl industrial-automation kuka-lbr lbr-iiwa perception predicator robot simulation ui universal-robots user-interface
Last synced: 06 Nov 2024
https://github.com/cybersecsi/robodroid
Manage (and soon deploy) Android machines with pre-defined behaviors for Cyber Range environments.
android cyber-range cyberrange cybersecurity frida simulation
Last synced: 22 Nov 2024
https://github.com/ethz-asl/unreal_airsim
Simulation interface to Unreal Engine 4 based on the AirSim plugin.
airsim ros simulation unreal-engine-4
Last synced: 07 Nov 2024
https://github.com/sandoche/terminhack
👨💻 Impress your friends by pretending to be a real hacker
fake-hacking hack hacking kali-linux metasploit movie-hacker nmap simulation
Last synced: 08 Jan 2025
https://github.com/austintheriot/hand-crafted-wasm
Creative coding and other mischief in handwritten WebAssembly, using the WebAssembly .wat text format.
assembly creativecoding graphics simulation wasm wast wat web webassembly
Last synced: 28 Oct 2024
https://github.com/smartlab-purdue/ros-tutorial-gazebo-simulation
ROS tutorial by Purdue SMART lab: Gazebo simulation - autonomous mobile robot navigation and creating custom robots and sensor plugins
autonomous-driving autonomous-navigation autonomous-vehicles cpp gazebo gazebo-plugin gazebo-plugins gazebo-simulator navigation-controller python robot robot-control robot-operating-system robotics ros ros-tutorials sensors simulation tutorial
Last synced: 08 Nov 2024
https://github.com/pierremifasol/Lithography-Simulation
Github repository to share some insights about lithography simulation.
Last synced: 15 Nov 2024
https://github.com/kgoldfeld/simstudy
simstudy: Illuminating research methods through data generation
data-generation data-simulation r simulation statistical-models
Last synced: 04 Dec 2024
https://github.com/sandoche/Terminhack
👨💻 Impress your friends by pretending to be a real hacker
fake-hacking hack hacking kali-linux metasploit movie-hacker nmap simulation
Last synced: 27 Oct 2024
https://github.com/mtrajk/virus-spreading
Simple virus spreading simulation tool made with plain/vanilla JavaScript
canvas coronavirus covid-19 css javascript simulation vanilla-javascript virus-spreading
Last synced: 17 Nov 2024
https://github.com/sintefmath/jutuldarcy.jl
Darcy flow and reservoir simulator based on Jutul.jl
blackoil carbon-sequestration co2-storage compositional darcy-flow geothermal julia mpi porous-media-flow reservoir-simulation simulation wells
Last synced: 28 Jan 2025
https://github.com/zenustech/zpc
zenus parallel computing library for zenus physics-based simulations
cuda gpu hpc math physics simulation
Last synced: 30 Jan 2025
https://github.com/bioinform/varsim
VarSim: A high-fidelity simulation validation framework for high-throughput genome sequencing with cancer applications
genomics high-throughput-sequencing simulation validation
Last synced: 18 Jan 2025
https://github.com/Nth-iteration-labs/contextual
Contextual Bandits in R - simulation and evaluation of Multi-Armed Bandit Policies
bandit bandit-experiments bandit-learning cmab contextual contextual-bandit-policies contextual-bandits cran evaluation exploitation exploration machine-learning multi-armed multi-armed-bandit multi-armed-bandits offline-bandit reinforcement reinforcement-learning simulation statistics
Last synced: 12 Nov 2024
https://github.com/projectchrono/dem-engine
A dual-GPU DEM solver with complex grain geometry support
chrono cuda discrete-element-method gpu multi-gpu simulation
Last synced: 30 Jan 2025
https://github.com/oseiskar/corona-sniffer
Contact Tracing BLE sniffer PoC
ble-sniffing contact-tracing poc simulation
Last synced: 27 Oct 2024
https://github.com/thowell/motion_planning
Algorithm and model experiments for robot motion planning. Implemented in Julia.
control dynamics motion-planning optimal-control optimization robotics simulation
Last synced: 16 Jan 2025
https://github.com/sfc-aqua/quisp
Open source implementation of quantum internet simulation package
quantum quantum-computing quantum-internet quantum-network-simulator simulation
Last synced: 05 Nov 2024
https://github.com/gecko0307/dmech
3D physics engine for D
dlang game-development physics-engine rigid-body-dynamics simulation
Last synced: 06 Dec 2024
https://github.com/danielmartensson/adaptive-control
Adaptive control methods developed by Karl Johan Åström and Björn Wittenmark from the 70-80's for industrial use
adaptive-control kalmanfilter model-reference-adaptive-control mras scilab self-tuning simulation xcos
Last synced: 12 Nov 2024
https://github.com/paebbels/json-for-vhdl
A JSON library implemented in VHDL.
fileformat fpga ghdl json lattice modelsim parser questasim simulation synthesis vhdl xilinx
Last synced: 01 Nov 2024
https://github.com/Erfaniaa/crypto-trading-strategy-backtester
Easy-to-use cryptocurrency trading strategy simulator and backtester
backtesting backtesting-trading-strategies binance bitcoin crypto cryptocurrency data-science dataset dataset-generation machine-learning python quantitative-finance quantitative-trading simulation time-series trading trading-strategies
Last synced: 09 Nov 2024
https://github.com/materialsproject/reaction-network
Reaction Network is a Python package for predicting likely inorganic chemical reaction pathways using graph theoretical methods. Project led by @mattmcdermott (Lawrence Berkeley National Lab).
chemistry materials-science python reaction-network reactions simulation
Last synced: 02 Jan 2025
https://github.com/nasa-ammos/aerie
A software framework for modeling spacecraft.
aerospace discrete-event-simulation java modeling planning scheduling simulation space
Last synced: 30 Jan 2025
https://github.com/rparak/Unity3D_Robotics_ABB
A digital-twin of the robot ABB integrated into the Unity3D development platform.
abb-robot communication digital-twin-application robotics robotstudio simulation unity3d
Last synced: 13 Nov 2024
https://github.com/openmodelica/omsimulator
The OpenModelica FMI & SSP-based co-simulation environment.
co-simulation fmi simulation ssp
Last synced: 26 Jan 2025
https://github.com/ami-iit/jaxsim
A differentiable physics engine and multibody dynamics library for control and robot learning.
aba ad automatic-differentiation crba dynamics featherstone jacobian jax jit kinematics ode physics physics-engine rigid-body-dynamics rnea robotics robotics-control robotics-simulation simulation simulation-modeling
Last synced: 31 Oct 2024
https://github.com/erfaniaa/crypto-trading-strategy-backtester
Easy-to-use cryptocurrency trading strategy simulator and backtester
backtesting backtesting-trading-strategies binance bitcoin crypto cryptocurrency data-science dataset dataset-generation machine-learning python quantitative-finance quantitative-trading simulation time-series trading trading-strategies
Last synced: 27 Oct 2024
https://github.com/node-3d/3d-core-raub
An extensible Node.js 3D core for desktop applications
3d gl glfw gpu gpu-computing graphics image javascript js native node-3d opengl pixijs simulation threejs vao vbo webgl window
Last synced: 29 Jan 2025
https://github.com/holgerbrandl/kalasim
Discrete Event Simulator
agent-based-modeling data-science discrete-event-simulation optimization process-modeling simulation visulization
Last synced: 29 Jan 2025
https://github.com/trishume/stashline
A long term personal finance planning timeline app for IOS
finance ios-app personal-finance planning simulation visualization
Last synced: 15 Oct 2024
https://github.com/NSSTC/sim-ecs
Batteries included TypeScript ECS
ecs ecs-libraries entities entity-component-system game-development game-engine game-engine-library javascript javascript-library js prefabs sim-ecs simulation typescript
Last synced: 09 Dec 2024
https://github.com/FZJ-IEK3-VSA/hplib
Database with efficiency parameters from public Heatpump Keymark datasets as well as parameter-sets and functions in order to simulate heat pumps (manufacturer+model or generic type)
Last synced: 14 Nov 2024
https://github.com/UdK-VPT/BuildingSystems
Modelica BuildingSystems library
building energy modelica simulation
Last synced: 14 Nov 2024