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-02-15 00:25:04 UTC
- JSON Representation
https://github.com/jokroese/modular-dancing
A system for creating rule-based modular choreography
cellular-automata choreography creative-coding dance game-of-life processing simulation
Last synced: 15 Jan 2025
https://github.com/possen/elevator
Elevator Simulator tries to quickly serve users.
demo elevator-problem elevator-simulation ios simulation swift uistackview
Last synced: 06 Jan 2025
https://github.com/aap/whirlwind
A minimal Wirlwind I emulator
computer-history emulation retrocomputing simulation verilog whirlwind
Last synced: 19 Jan 2025
https://github.com/space-physics/aeroplanets
airglow alfven-aurora aurora electron-flux electron-precipitation simulation
Last synced: 14 Dec 2024
https://github.com/bhoov/june-vis
Visualization for the JUNE epidemic and intervention simulation tool
covid covid-19 epidemic-model epidemics simulation visualization
Last synced: 18 Jan 2025
https://github.com/zxch3n/simuniverse
A funny project that simulates the civilizations in universe. Inspired by novel The Three-Body Problem.
Last synced: 23 Oct 2024
https://github.com/lemunozm/torophy
2D physics engine over a toroidal space
game-engine physics physics-2d physics-engine physics-simulation simulation simulation-environment simulator toroidal
Last synced: 15 Oct 2024
https://github.com/christophergandrud/mcreplicate
Multi-core replicate for RStats
parallel-computing rstats rstats-package simulation
Last synced: 04 Dec 2024
https://github.com/globalpolicy/lbmfluid
Fluid simulation using the Lattice Boltzmann Method in JavaScript.
automata boltzmann cellular cfd computational fluid fluid-dynamics lattice lbm simulation
Last synced: 19 Dec 2024
https://github.com/burnpiro/airport-ai
Airport simulation for evaluation of airport gate assignment problem
Last synced: 06 Nov 2024
https://github.com/makerviet/via-simulation-jeep
Giả lập lái xe VIA - Tự thiết kế map - Tổ chức cuộc thi
Last synced: 13 Nov 2024
https://github.com/r-lum/rlummodel
Solving Ordinary Differential Equations to Understand Luminescence
differential-equations energy-band-model geochronology luminescence luminescence-models modelling quartz r simulation
Last synced: 08 Nov 2024
https://github.com/lucaangioloni/verlet
Verlet Integration simulation with P5.js. Demo here: https://lucaangioloni.github.io/verlet/
interactive p5js phisics simulation verlet verlet-integration
Last synced: 20 Oct 2024
https://github.com/phantom0004/krypt0s-ransomware_poc
KRYPTOS is a sophisticated Python-based ransomware proof of concept (POC) designed for educational purposes. It encrypts files on Windows machines, focusing on persistence and stealth. Additionally, it includes a fake ransomware screen resembling WannaCry, with all information being fictional.
aes cryptography educational encyrption learning malware poc prevention proof-of-concept python ransomware ransomware-builder simulation stealth teaching testing virtual windows windows-10 windows-11
Last synced: 12 Feb 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: 20 Nov 2024
https://github.com/mathieucaroff/cellex
Unidimensional Cellular Automata Explorer managing _arbitrary rules_
cellular-automaton chaos chaos-theory complexity education evolution fractal html5-canvas pattern pattern-detection put-image-data rule110 simulation simulator turing-completeness unidimensional universe
Last synced: 09 Nov 2024
https://github.com/spagnuolocarmine/abm.jl
A Multi Agent Based Simulation engine in Julia language
agent-based-framework agent-based-modeling agent-based-simulation distributed-computing julia julia-language parallel-computing scalability simulation
Last synced: 21 Jan 2025
https://github.com/gabriel-milan/sailboat-playground
A very simple framework for developing autonomous sailing algorithms and testing them with 2D simulations/visualizations.
autonomous autonomous-vehicles framework sailboat simulation
Last synced: 13 Oct 2024
https://github.com/marinang/simprod
Mini framework to send LHCb simulation jobs to lxplus or a slurm batch system!
gauss hep lhcb lhcb-experiment lhcb-simulation mc monte-carlo simulation
Last synced: 06 Nov 2024
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: 12 Nov 2024
https://github.com/calebabg/sparkzengine
A snazzy little particle engine written in Java, built for exploration and creativity. A tool designed for education, but most importantly fun!
engine fireworks graphing java particles simulation visualisation
Last synced: 08 Nov 2024
https://github.com/rohan-bansal/dvd-bounce-predictor
Predicts when the DVD logo will hit a perfect corner using vector math. This is what my summer has come to
dvd-logo prediction screensaver simulation simulation-modeling
Last synced: 02 Nov 2024
https://github.com/evroon/bevy-hydrology
Hydraulic erosion simulation in Bevy
bevy bevy-engine erosion hydrology rust simulation
Last synced: 27 Oct 2024
https://github.com/strader07/blockchain-simulation
A web app that demonstrates blockchain concepts
bitcoin blockchain decentralization demo express heroku ledger nodejs pugjs simulation utxo
Last synced: 27 Oct 2024
https://github.com/greenelab/model-free-data
Case-control genetics datasets evolved to be epistatic
biodata-mining dataset epistasis genetics moore-lab notebook open-data simulation snps supplement
Last synced: 13 Jan 2025
https://github.com/gonsie/gates
Gate-level circuit model for ROSS
c circuit discrete-events-simulations gate-level ross simulation
Last synced: 11 Nov 2024
https://github.com/l1mey112/v-2dsoftbodies
Terminal Softbody Simulation in V
simulation softbody softbody-dynamics vlang
Last synced: 10 Feb 2025
https://github.com/bb4/bb4-simulations
A collection of java simulations. Examples include reaction diffusion, fractals, henon phase exploration, snakes, dice, and fluid flow.
fractals reaction-diffusion scala simulation snake
Last synced: 12 Nov 2024
https://github.com/gavinlyonsrepo/particle_fire_simulation
Particle fire simulation. C++ graphics demo using SDL2.
c cplusplus cpp demonstration explosion graphics particle-fire-simulation particles plus s sdl sdl2 sdl2-app simulation
Last synced: 12 Nov 2024
https://github.com/atra94/simba
A NumBa based Simulation framework for interconnected dynamical systems.
dynamical-systems modeling modeling-dynamic-systems numba python simulation simulation-environment simulation-framework
Last synced: 13 Nov 2024
https://github.com/mrtkp9993/numerical-methods-in-fortran
[WIP] Numerical methods implemented in Fortran.
algorithm applied-mathematics fortran mathematical-modelling monte-carlo numerical-algorithms numerical-analysis numerical-computation numerical-differentiation numerical-integration numerical-methods numerical-optimization numerical-simulation numerical-simulations optimization scientific-computing simulation statistics
Last synced: 18 Jan 2025
https://github.com/aluriak/gravastre
Qt, C++, computations, geometry, graviationnal simulation
cpp gravitational-simulations simulation
Last synced: 10 Nov 2024
https://github.com/seycileli/coffeemachine
Coffee Machine Simulator. This project is from Hyperskill.io, the project is completed in 3 different ways, the final source being more clean code.
cappuccino coffee-beans coffee-lovers coffee-machine coffeemaker disposable-cups espresso java latte milk money simulation user-simulator water
Last synced: 15 Nov 2024
https://github.com/tszhong0411/zsh-web
💻 Zsh Web is a web-based simulation of the Zsh shell
fs localstorage nextjs react shell simulation zsh
Last synced: 28 Oct 2024
https://github.com/beaunouvelle/gameoflife-swift
Game of life using live views in Swift Playgrounds from my Simulations in Swift book.
book game-of-life gameoflife playground playgrounds simulation swift
Last synced: 11 Nov 2024
https://github.com/TNanukem/EPCSAC
EPCSAC: Extensible Platform for Cloud Scheduling Algorithm Comparison
algorithm-simulation cloud-computing research research-tool saas scheduling-algorithms simulation
Last synced: 17 Nov 2024
https://github.com/alexichepura/rust-bevy-em-simple
3d electromagnetic field visualisation in rust
bevy-engine electromagnetism rust simulation vector-field visualization
Last synced: 01 Nov 2024
https://github.com/allisterb/onemd
Data-parallel molecular dynamics simulator for Intel oneAPI.
cpp cpp17 devcloud dpcpp intel molecular-dynamics simulation
Last synced: 07 Nov 2024
https://github.com/jslee02/srlib
:ghost: Unofficial repository for srLib (SNU Robotics Library)
Last synced: 15 Oct 2024
https://github.com/humanharddrive/arduinosimulator
A register level simulation of the ATMega328 and other hardware
arduino arduino-simulator hardware-simulation simulation
Last synced: 07 Jan 2025
https://github.com/m-clark/mixed-models-growth-curves-simulation
Raw files for a document simulating models for longitudinal data (mixed models and growth curve models).
comparison growth-curve-models longitudinal-data mixed-models simulation
Last synced: 29 Nov 2024
https://github.com/jlfwong/hvac-sim-app
A library for modeling loads and costs for heat pumps, furnaces, air conditioners etc
climate heatpump heatpumps simulation utility-bills
Last synced: 24 Nov 2024
https://github.com/hellblazer/prime-mover
Event Driven Simulation Framework
continuation eventdriven java simulation
Last synced: 08 Nov 2024
https://github.com/habrador/earthquake-simulator
Simulation of how buildings behave during an earthquake
earthquake open-source simulation unity unity3d
Last synced: 08 Nov 2024
https://github.com/xevion/paths
A pathfinding project dedicated to showing off a collection of graph traversal algorithms in a userfriendly Unity application, allowing graph generation/editing, maze generation and algorithm tweaking.
astar astar-algorithm astar-pathfinding csharp djikstra djikstra-algorithm pathfinding pathfinding-visualizer simulation unity unity2d
Last synced: 21 Dec 2024
https://github.com/munterfi/ertg3d
Empirically Informed Random Trajectory Generator in 3-D.
3d birds conditional-empirical-random-walk gliding-and-soaring machine-learning movement-ecology random-trajectory-generator random-walk rstats rstats-package simulation trajectory-generation
Last synced: 13 Jan 2025
https://github.com/nagyesta/next-level-abstraction
Educational project challenging you to write an elevator controller. Can you write the most efficient algorithm?
abstraction java modeling simulation
Last synced: 24 Oct 2024
https://github.com/bluebrain/blueetl
Multiple simulations analysis tool
analyse neuroscience pandas python simulation simulation-campaign
Last synced: 19 Nov 2024
https://github.com/ekzhang/hydroelastics
Efficient contact dynamics simulation using a hydroelastic pressure field model
geometry gpu graphics julia physics robotics simulation
Last synced: 12 Oct 2024
https://github.com/james-leste/webgpu_particlessimulation
Particles Simulation Based on WebGPU
simulation typescript webgpu-api webgpu-particles
Last synced: 27 Oct 2024
https://github.com/dineshpinto/pythermal
High performance simulation of the thermal equilibrium of hard-core bosons on a 2D crystal lattice
high-performance python quantum-mechanics simulation
Last synced: 09 Dec 2024
https://github.com/llnl/sedov-ml
Machine learning for predicting physics variables in Sedov blast simulation.
Last synced: 10 Jan 2025
https://github.com/cpanse/nestlink
Engineered Peptide Barcodes for In-Depth Analyses of Binding Protein Ensembles - replication code
bioconductor mass-spectrometry prediction retention-time rpackage sequencing simulation
Last synced: 15 Dec 2024
https://github.com/fwcd/quantumlisp
Quantum computing simulation for Common Lisp
lisp quantum-computing quantum-simulator simulation
Last synced: 05 Feb 2025
https://github.com/thecoderpinar/nanodna-nanorobot-simulation
nanoDNA-nanoROBOT-simulation: Open-source Python project for modeling and simulating DNA-based nanorobot behavior. 🧬🤖
algorithms artificial-intelligence bioengineering bioinformatics biomedical-engineering computational-biology computational-modeling data-analysis dna machine-learning molecular-biology nanotechnology neural-networks open-source python science simulation
Last synced: 09 Feb 2025
https://github.com/iraikov/salt
Hybrid dynamical systems modeling.
chicken-scheme chicken-scheme-eggs differential-equation dynamical dynamical-systems equation-based hybrid-dynamical-system modeling neural neuron neuroscience ode scheme-language simulation
Last synced: 30 Jan 2025
https://github.com/mrdav30/fixedmathsharp
FixedMathSharp: A high-precision, deterministic fixed-point math library for .NET. Ideal for simulations, games, and physics engines requiring reliable arithmetic without floating-point inaccuracies.
arithmetic deterministic dotnet fixed-point fixed-point-arithmetic game-development high-precision math math-library physics-engine precision simulation trigonometry unity
Last synced: 09 Feb 2025
https://github.com/leandrobiloni/unity-ai-mini-war-2021
Two AI teams battling. Final exam for Artificial Intelligence I assignment. It uses Flocking, Finite State Machine, Obstacle Avoidance, Roulette Wheel Selection. Link to project: https://lalonisy.itch.io/ai-mini-war-simulation
ai artificial-intelligence finite-state-machine fsm simulation unity
Last synced: 01 Feb 2025
https://github.com/mkhan45/gravity-sim-rs
Gravity simulator using Newton's Law of Universal Gravitation
ecs ggez gravity gravity-sim rust rust-lang simulation simulator specs
Last synced: 14 Feb 2025
https://github.com/dolejska-daniel/unitydes
Simple yet powerful Unity scripts allowing simple implementation of discrete event-based simulations (DES).
discrete-simulation event-simulation library simulation unity unity-scripts
Last synced: 09 Jan 2025
https://github.com/valoran-m/ant-colony
Ant simulation project for university at the end of L1
Last synced: 09 Dec 2024
https://github.com/jorgepiloto/tfm
Interstellar Interceptors
astrodynamics orbital-mechanics python simulation
Last synced: 25 Jan 2025
https://github.com/rwth-irt/imu-simulator
C++ Simulator and ROS 2 Node for Inertial Measurement Units.
autonomous-robots autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator imu imu-sensor inertial-measurement-units inertial-sensors mems-sensors navigation robotics robotics-simulation rov sensor simulation simulator
Last synced: 10 Jan 2025
https://github.com/sky-alin/space-drive-game
👩🏻🚀 No humans territory! Online game about space battles where only fast AIs can play
Last synced: 09 Feb 2025
https://github.com/sebsikora/cpp_logic_simulation
A simple digital logic simulator written as a learning exercise in C++
cplusplus framework logic-simulation logic-simulator multi-threaded simulation simulator thread-pool
Last synced: 08 Dec 2024
https://github.com/einsteinpy/amr
Python Wrapper for GRChombo. Maintainers: @Masquerade0097 @spino17
black-hole numerical-relativity simulation space-physics
Last synced: 12 Jan 2025
https://github.com/szoftveres/rf_microwave
RF/Microwave simulations and projects
gnuoctave matlab microwave radio radiofrequency rf simulation
Last synced: 09 Feb 2025
https://github.com/rickstaa/stable-learning-control
A framework for training theoretically stable (and robust) Reinforcement Learning control algorithms.
artificial-intelligence control deep-learning framework gaussian-networks gymnasium machine-learning neural-networks openai-gym reinforcement-learning reinforcement-learning-agents reinforcement-learning-algorithms robustness simulation stability
Last synced: 13 Feb 2025
https://github.com/chexterwang/mushroom
Physic simulation of nuclear mushroom cloud using lattice boltzmann method
Last synced: 31 Jan 2025
https://github.com/dylan-conway/3dca
3D Cellular Automata Simulator
c cellular-automata opengl simulation
Last synced: 16 Dec 2024
https://github.com/frank20a/collaborative-sats
Part of my thesis. My ROS2 workspace for simulations.
computer-vision control-systems gazebo model-predictive-control ros ros2 ros2-galactic satellites simulation
Last synced: 31 Jan 2025
https://github.com/andreimoraru123/needforscenes
Multi Object Tracking Sensor Fusion 3D Interactive Simulation/Game in PCL
3d cpp eigen game interactive lidar multi-object-tracking object-tracking pcl physics point-cloud-library radar self-driving sensor-fusion simulation state-estimation state-space unscented-kalman-filter vcpkg vtk
Last synced: 18 Jan 2025
https://github.com/smallhelm/simple-timestepper
simply pass in two callbacks, one that get's called at a fixed time step i.e. 60 fps, the other is called on every animation frame
Last synced: 10 Dec 2024
https://github.com/simonwaldherr/fluidsimascii
This is a Golang fluid simulator using the "Smoothed-particle hydrodynamics (SPH)" method
ascii endoh1 fluid-dynamics fluid-simulation hacktoberfest hydrodynamics physics-simulation simulation smoothed-particle-hydrodynamics
Last synced: 11 Dec 2024
https://github.com/lelserslasers/gameoflife
Game of Life (2d cellular automata described by John Conway) in C, C++, Javascript, Python, Rust (plain Rust and with GGEZ), and Java (plain Java and with libgdx)
2d c cellular-automata cli cpp gameoflife gui java javascript python rust simulation
Last synced: 04 Dec 2024
https://github.com/vanderaj/edbgs-science
Elite BGS Science Hypotheses, Test Data, and thus proven theories that means all your base belong to us.
background bgs dangerous elite evidence-based science-research simulation
Last synced: 30 Jan 2025
https://github.com/sergioburdisso/tworld
T-World: an Open-Source 3D Platform for Artificial Intelligence Research and Education
3d-game 3d-simulation agents ai aima artificial-agents artificial-intelligence artificial-intelligence-framework copperlicht game-3d html5 simulation webgl
Last synced: 23 Jan 2025
https://github.com/radames/ising-model-webgl
Simple Ising Model with WebGL Shader
2d ernst-ising ising model physics simulation webgl
Last synced: 07 Feb 2025
https://github.com/subconscious-ai/sublime
🧠Behavior Change as a Service🌞
anthropic behavior-analysis cohere discrete-event-simulation gpt-4 llama simluation simulation
Last synced: 24 Jan 2025
https://github.com/teddy-van-jerry/dice_simulation_vsc
VS Code Extension for Dice Simulation
dice physics physics-simulation simulation vscode vscode-extension
Last synced: 30 Jan 2025
https://github.com/rscircus/sensor-data-fusion-full-stack
This project implements the Bayesian SDF approach, as described in Wolfgang Koch's book Tracking and Sensor Data Fusion.
Last synced: 10 Jan 2025
https://github.com/lukaswittmann/molecular-dynamics-sim
Molecular dynamics simulator I programmed in order to understand MD in more detail. Periodic boundary conditions, energy minimizer, thermostat and barostat, aswell as a correct physical scale and forcefields for the noble gasses are already implemented and working well. Future steps will include parallelization of the calculation of particle interactions and maybe introducing electrostatics and complex molecules like water.
chemistry molecular-dynamics molecular-dynamics-simulation simulation
Last synced: 26 Dec 2024
https://github.com/vadman97/picosim
Xilinx Picoblaze Assembly Simulator and Debugger
assembly picoblaze picoblaze-assembly picoblaze-devices simulation verilog-hdl xilinx
Last synced: 26 Nov 2024
https://github.com/abhijithneilabraham/catch_me_sim
A simulation of a 3 Degree of freedom robotic arm which automatically reconfigures it's kinematics using reinforcement learning to chase a blue box, which is moved around by a mouse.
chase freedom-arm mouse robotics simulation
Last synced: 09 Feb 2025
https://github.com/rishit-katiyar/rocket_pogo_effect_simulation
Simulation of a rocket undergoing pogo oscillation effect
aerospace dynamics engineering fluid-dynamics numerical-simulation pogo-effect propulsion rocket simulation structural-dynamics
Last synced: 08 Feb 2025
https://github.com/gagniuc/markov-chains-simulation-framework
The Markov Chains - Simulation framework is a Markov Chain Generator that uses probability values from a transition matrix to generate strings. At each step the new string is analyzed and the letter frequencies are computed. These frequencies are displayed as signals on a graph at each step in order to capture the overall behavior of the MCG.
markov-chain markov-model physics-simulation probability simulation simulator transition-matrix vb6 vb6-application vb6-source
Last synced: 15 Jan 2025
https://github.com/aneilmac/worldturtle-haskell
LOGO-like Turtle Graphics in the Haskell language using Monads.
haskell logo monad simulation teaching turtle turtle-graphics
Last synced: 29 Jan 2025
https://github.com/dalageo/twincat-virtualelevator
Simulating a Three-Floor Elevator System Using TwinCAT PLC Programming 🛗
automation elevator-simulation iec61131-3 plc-programming simulation twincat twincat3 virtual-elevator
Last synced: 31 Dec 2024
https://github.com/edwardlavender/flapper
R Package: Routines for the analysis of passive acoustic telemetry data (Lavender et al., 2023).
archival biologging biotelemetry detection-statistics distance-calculation flapper-algorithms least-cost-paths modelling movement-ecology movement-metrics particle-filtering passive-acoustic-telemetry r-package rstats simulation
Last synced: 07 Jan 2025
https://github.com/open-risk/solstice
Solstice is an economic network simulation framework
agent-based-simulation economics-models ecs-framework eigen modeling poco-libraries portfolio-management risk-management risk-modelling simulation sustainable-finance
Last synced: 13 Oct 2024
https://github.com/petercollingridge/atomic.js
A Javascript library for building simple atomic simulations.
canvas chemistry javascript molecular-dynamics simulation
Last synced: 30 Dec 2024
https://github.com/christopher-besch/physics_words
HTML canvas physics simulation with blocks building custom text.
Last synced: 28 Dec 2024
https://github.com/babsey/spatio-temporal-activity-sequence
spatio-temporal activity sequence
network-dynamics neuronal-networks simulation spiking-neurons
Last synced: 20 Nov 2024
https://github.com/soumyadip007/vhdl-modelsim-altera-simulator-coa
VHDL (VHSIC Hardware Description Language) is a hardware description language used in electronic design automation to describe digital and mixed-signal systems such as field-programmable gate arrays and integrated circuits. VHDL can also be used as a general purpose parallel programming language.
computerarchitecture simulation vhdl-code
Last synced: 06 Jan 2025
https://github.com/userkace/clock
a demonstration of digital and analog time-keeping
analog clock digital simulation
Last synced: 29 Dec 2024
https://github.com/yueyericardo/simuc
Simulation for Chemistry
bokeh chemistry data-visualization simulation
Last synced: 20 Oct 2024
https://github.com/petrosdemetrakopoulos/texasholdemmontecarlosimulation
Simulating the outcome of a Texas Hold'em poker game using the Monte Carlo method
card-games monte-carlo python simulation
Last synced: 29 Jan 2025