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/hnarayanan/thinkbot-xblock
A collection of edX XBlock components for numerical simulations.
educational fenics javascript mechanics python simulation
Last synced: 30 Jan 2025
https://github.com/munizrodrigo/atp-cases-generator
A tool to automatically generate the ATP software input files from the technical information of the electrical power systems.
atp electrical-engineering emtp powersystems simulation
Last synced: 17 Jan 2025
https://github.com/beliavsky/retirementspending
Fortran simulation of spending rules in retirement
asset-allocation decumulation finance financial-planning monte-carlo monte-carlo-simulation personal-finance retirement retirement-calculator retirement-planner retirement-planning safe-withdrawal simulation
Last synced: 30 Jan 2025
https://github.com/dngvmnh/revolving_credit_behavior_modeling
The Revolving Credit Behavior Modeling project analyzes revolving credit to facilitate flexible access to funds within a credit limit, assisting financial institutions in setting accurate pricing strategies by addressing risk factors like inflation and interest rates.
credit-contracts financial-flexibility interest-rate-risks model-evaluation predictive-modeling random-forest-regressor revolving-credit simulation time-value-of-money withdrawal-patterns
Last synced: 08 Feb 2025
https://github.com/mix1009/cryptosim
Crypto Profit Simulator using data from coinmarketcap.com historical snapshots
bitcoin cryptocurrency hodl profit simulation
Last synced: 31 Jan 2025
https://github.com/shortdevelopment/classroom-wave-generator
Wave simulation, that can simulate different kind of slits as well as reflection and interference.
classroom double-slit full-trust interference reflection simulation single-slit star wave winui2
Last synced: 23 Jan 2025
https://github.com/luizppa/bezier-curve-visualization
➰ Bezier curve visualization and edition made in Unity
bezier-curves curves-animation simulation unity vector-graphics
Last synced: 09 Feb 2025
https://github.com/mountain/skiverse
A SKI universe
cheminformatics ideal-gas program-gas simulation ski-calculus ski-combinators
Last synced: 23 Jan 2025
https://github.com/mlazaric/photon
A simple python script for simulating a photon moving through 2D space and reflecting off circular mirrors with integer center coordinates and radius of 1/3.
dismat2 geometry python reflection simulation sympy visualization
Last synced: 26 Dec 2024
https://github.com/f4grx/hc11-sim
A working simulator for 68HC11 development
68hc11 8-bit development retrocomputing simulation
Last synced: 18 Jan 2025
https://github.com/pdimens/popgensims.jl
Create population genetics simulations
breeding crosses genetics mating popgen simulation
Last synced: 03 Feb 2025
https://github.com/sodascience/workshop_ossc
This repository contains the code and presentation of the workshop on parallel computing & cluster computing using R in collaboration with SURF.
agent-based-modeling cluster-computing high-performance-computing odissei parallel-computing r simulation surf
Last synced: 25 Nov 2024
https://github.com/jmssnr/shuffle-and-cut
Model, Simulate and Analyze Playing Card Shuffles
mantine modelling nextjs python react simulation
Last synced: 02 Jan 2025
https://github.com/joonasvali/butterfly
Butterfly Effect Simulator is a predefined physical deterministic environment in which the observer can test butterfly effect or chaos theory in action, altering the timeline of events and observing the outcome of the physical system with a small change in the initial conditions.
butterfly butterfly-effect chaos-theory java simulation
Last synced: 02 Jan 2025
https://github.com/manjavacas/melcor-ifmif-dones
MELCOR fusion (1.8.6) model of the IFMIF-DONES main building.
fusion ifmif-dones melcor melcor-fusion safety simulation
Last synced: 24 Dec 2024
https://github.com/amilich/orbital_mechanics
Orbital simulation used by The Dalton School Physics Department.
Last synced: 13 Feb 2025
https://github.com/iridinite/shiftdrive
A cooperative multiplayer game in space.
cooperative game monogame multiplayer simulation space
Last synced: 14 Feb 2025
https://github.com/drlukeparry/pyocl
Python OpenCL Helper Classes For Productivity
opencl pyopencl python simulation
Last synced: 15 Feb 2025
https://github.com/z1skgr/tomasulo-based-processor
TOMASULO processor in VHDL implementation
computer-architecture fpga pipeline processor simulation tomasulo vhdl xilinx-ise
Last synced: 23 Jan 2025
https://github.com/alexandersilvab/robot-one
"Robot One" is a Robotics Simulator created by Alexander Silva Barbosa as a Graduation Work at the Federal University of Juiz de Fora - UFJF
engineering mobile-robotics robot robotics simulation ufjf unity3d
Last synced: 09 Feb 2025
https://github.com/lucasmrdt/sailboat-gym
This repository provides a dynamic simulation environment specifically designed for sailboats. With Sailboat Gym, you can explore and experiment with different control algorithms and strategies in a realistic virtual sailing environment.
Last synced: 25 Nov 2024
https://github.com/balazsbotond/epidemic-simulator
A canvas-based epidemic simulator
covid-19 epidemic javascript p5js simulation
Last synced: 30 Jan 2025
https://github.com/wagad22/abc-laboratory
ABC-Laboratory is a prototypical simulation software calculating the fluorescence or absorption of different 'biomolecules'. It uses the Godot Game Engive (v.3) and is the result of my Bachelor Hands-on / internship.
absorption biochemistry bioinformatics biology biomolecular-simulation biomolecule chemistry fluorescence godot godot-engine godot-game-engine laboratory laboratory-exercises simulation
Last synced: 14 Feb 2025
https://github.com/bluebrain/neurodamus-models
Blue Brain simulation models
cellular models neuroscience simulation
Last synced: 19 Jan 2025
https://github.com/volpatto/finel
A general purpose FINite ELement code
finite-element-methods numerical-methods simulation
Last synced: 30 Jan 2025
https://github.com/edibotopic/stokes-law
Interactive 2D simulation of Stokes' Law, which describes how particles float/sediment in solvent. Subject of paper in the Journal of Chemical Education: https://pubs.acs.org/doi/10.1021/acs.jchemed.2c01201
animation canvas food motion particles physics physics-simulation science simulation
Last synced: 04 Jan 2025
https://github.com/gmostofabd/analog-and-digital-circuits-with-proteus-simulation
Some very important and common use electronic circuit simulations using Proteus Simulator Software. Please use Proteus version 8.13 or above to run these examples
Last synced: 19 Jan 2025
https://github.com/cpehle/cascade
Cycle based C++ hardware simulation infrastructure
Last synced: 08 Feb 2025
https://github.com/schanur/slime-mold
Create networks of virtual switches and virtual machines without root privileges
network qemu qemu-img simulation unprivileged unprivileged-user userspace userspace-networking vde virtual vm
Last synced: 30 Jan 2025
https://github.com/zdrzalikprzemyslaw/wolf-and-sheeps-python
A simple simulation of wolf hunting sheep.
command-line logger logging python python3 sheeps-python simulation wolf
Last synced: 09 Jan 2025
https://github.com/dev-diaries41/simiverse
Simiverse is a cross platform simulation framework for building and integrating simulations across multiple platforms
Last synced: 13 Feb 2025
https://github.com/fredpi/wwdc2020
My WWDC 2020 Swift Student Challenge Submission [Successful]
apple coronavirus ios simulation swift swift-playgrounds swift-student-challenge wwdc wwdc-scholarship wwdc20
Last synced: 01 Feb 2025
https://github.com/inspiaaa/micro8
An 8-bit RISC computer built in Digital with a custom ISA and general-purpose assembler.
8-bit assembler assembly computer-architecture digital isa java logic risc risc-v simulation
Last synced: 11 Jan 2025
https://github.com/keithkiarie/microeconomics-simulation--supply-and-demand
Simulation of how forces of demand and supply interact in a small microeconomics environment.
Last synced: 30 Jan 2025
https://github.com/rwth-irt/usbl-simulator
C++ Simulator and ROS 2 Node for Ultra-Short Baseline Systems (USBL).
acoustic-sensing autonomous-underwater-robotics autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator navigation robotics robotics-simulation rov sensor simulation simulator underwater underwater-acoustics underwater-robotics underwater-vehicles usbl
Last synced: 10 Jan 2025
https://github.com/iprodigy/physics
Java library for Newtonian Mechanics Modeling with a focus on Immutable Fluency
angle cartesian euclidean fluent-api immutable java linear-algebra math mechanics physics scalar scalar-quantity simulation vector vector-calculation vector-computations vector-math
Last synced: 01 Jan 2025
https://github.com/blarc/crowd-evacuation
An implementation of crowd-evacuation simulation with p5.js
collective-behavior evacuation-planning p5js simulation
Last synced: 30 Jan 2025
https://github.com/sunsided/state-space-sandbox
A state-space model design and simulation engine.
csharp experiment simulation state-space
Last synced: 13 Feb 2025
https://github.com/refcell/emdrive
3D Simulation of the EmDrive
electron obj object photon physics-3d physics-simulation simulation
Last synced: 03 Jan 2025
https://github.com/cqb13/path-finder
Rust TUI tool for visualizing the execution of various pathfinding algorithms.
algorithms pathfinding rust rust-tui simulation tui
Last synced: 13 Feb 2025
https://github.com/richelbilderbeek/pbdmms
Some models
academic biology cpp simulation speciation
Last synced: 13 Feb 2025
https://github.com/mohaimenulislamshawon/single-server-queue-simulation
This repository contains a single server queue simulation implemented in PHP, complete with a user-friendly interface using HTML and CSS. The simulation models the behavior of customers arriving at a service point, where they may have to wait if the server is busy, and their interactions with the server.
code php queue server simulation single
Last synced: 26 Nov 2024
https://github.com/shenvitor/nd1
a Geant4 Simulation of the response of liquid scintillator neutron Detector unit1 (nD1), as the first part simulation of my bachelor's thesis project at Tsinghua University in 2021
Last synced: 01 Jan 2025
https://github.com/keisukenagakawa/cisim
Hypegeometric confidence interval calculator.
Last synced: 11 Jan 2025
https://github.com/super-lou/meandre
🌊 MEANDRE présente de manière guidée un regard d'expert sur les résultats des projections hydrologiques réalisées sur la France. La mise à jour de ces projections a été réalisé entre 2022 et 2024 dans le cadre du projet national Explore2. Ces résultats sont un aperçu de quelques futurs possibles pour la ressource en eau.
climate-change discharge explore2 extreme-events france high-water hydrological-data hydrological-data-analysis hydrological-projection low-water simulation
Last synced: 23 Dec 2024
https://github.com/wabtey/natureable
Naturable is a simulation voxel game, where you are the Nature. Fight for your life, longevity, influence against Human.
bevy nature procedural-generation rust simulation voxel
Last synced: 06 Feb 2025
https://github.com/jaredcat/100doors
Monty Hall simulator
100-prisoners 100-prisoners-problem 100prisoners 100prisonersproblem hacktoberfest math mathmatical-paradox monthy-hall-problem monty-hall monty-hall-simulator paradox paradoxes simulation veritasium
Last synced: 12 Feb 2025
https://github.com/threeal/robotics-simulation-paper
Paper about robotics simulation research written in LaTeX
journal latex paper research robotics-simulation simulation
Last synced: 26 Jan 2025
https://github.com/gastonchenet/particlesandbox
⚛️ ParticleSandbox is a sandbox particle simulation website
particles sandbox simulation web
Last synced: 17 Jan 2025
https://github.com/pyranota/zbody
[mirror] Concurrent N-body simulation using Barnes-Hut Algorithm and Zig.
graphics n-body nix raylib raylib-zig simulation zig ziglang
Last synced: 26 Dec 2024
https://github.com/akapet00/coropy
Python module for COVID-19 exponential growth modelling and dynamics modelling by using user-defined SEIR(D) compartmental system.
coronavirus-analysis optimization python seir simulation
Last synced: 12 Jan 2025
https://github.com/arm61/falass
Neutron and X-ray Reflectometry from Computer Simulation
molecular-dynamics molecular-dynamics-simulation neutron reflectivity reflectometry simulation x-ray
Last synced: 12 Jan 2025
https://github.com/dedztbh/kuantumcircuitsim
A Fast & Lightweight Quantum Circuit Simulator & Analyzer implemented in Kotlin.
blas circuit circuit-matrix csv ejml jar jblas kotlin matrices measure probabilistic-programming quantum quantum-algorithm quantum-circuit quantum-circuit-simulator quantum-computing qubits simulation
Last synced: 25 Jan 2025
https://github.com/chris-cozy/blockcraft
BlockCraft is a simple blockchain simulator that emulates the behavior of a decentralized blockchain network. It provides basic functionalities for mining blocks, adding transactions, and saving/loading the blockchain data to/from files. The simulator is designed as an educational tool to understand the fundamental concepts of blockchain technology
blockchain blockchain-technology mining python simulation simulator
Last synced: 29 Jan 2025
https://github.com/liyigerry/gp120
Data, methods and code for research on the molecular dynamics of HIV glycoprotein gp120
gp120 markov-state-model molecular-dynamics simulation
Last synced: 15 Feb 2025
https://github.com/dschrempf/popgen-cpp-programs
A collection of C and C++ programs and simulations related to population genetics and/or methods that could be used in population genetics.
cpp population-genetics simulation
Last synced: 01 Jan 2025
https://github.com/lopez86/pywimps
Python tools for dark matter direct detection simulation and analysis. Most well-developed project currently on my account.
astrophysics dark-matter monte-carlo nuclear-physics particle-physics physics physics-analysis physics-simulation python science simulation
Last synced: 26 Dec 2024
https://github.com/onmyway133/traffic_simulator
🚗 Traffic simulator using enchant.js
Last synced: 06 Feb 2025
https://github.com/cbalona/insurance-automata
Insurance Automata is an interactive application that simulates the spread of fire across a house using a cellular automata model. The app allows users to place objects within a virtual house and observe how a fire might spread under various conditions.
actuarial-science fire hacktuary insurance simulation
Last synced: 24 Jan 2025
https://github.com/mattvenn/magic-mosfet
Project 1.2 Draw a MOSFET with Magic
asic magic ngspice simulation sky130
Last synced: 08 Feb 2025
https://github.com/zerdicorp/fluid_simulation
It was hard to understand (and to be honest, I still don't understand much), but it's impossible not to try to create a fluid simulation!
fluid fluid-simulation hydrodynamics simulation
Last synced: 08 Feb 2025
https://github.com/im-rises/nbody-simulator-webgl
N-Body simulation made in C++ build for WebAssembly/WebGL with Emscripten (Bruteforce, Barnes-Hut, GPU)
3d-graphics cplusplus cpp emscripten engine glsl imgui opengl particles physics-simulation simulation webassembly webgl
Last synced: 25 Dec 2024
https://github.com/schroddacat/3-body-problem
a simulation of how 3 bodies interact and crash into each other
astrophysics physics physics-simulation simulation space
Last synced: 01 Dec 2024
https://github.com/kernelshreyak/livmach
An organism simulation framework based on cell growth and resultant emergent phenomena.
artificial-intelligence biological-simulations biology digital-dna dna-transcription organism-simulation simulation systems-biology tissue
Last synced: 06 Feb 2025
https://github.com/thast/math607e
Class Project: Simulation of electromagnetics diffusion in geophysics (Time-Domain Electromagnetics (TDEM))
electromagnetic-simulation finite-volume-methods geophysics linear-algebra simulation
Last synced: 09 Jan 2025
https://github.com/alkarex/simmanning
C#.NET library for discrete-event simulation dedicated to manning / staffing
discrete-event discrete-events-simulations management optimization simulation simulation-engine simulation-framework simulator staffing
Last synced: 17 Jan 2025
https://github.com/nirokay/questionable-oerbital-mechanics
Questionable Örbital Mechanics is an open-source Space Simulation "Game" written in Lua using the Löve game engine. Currently still heavily in development.
game love2d love2d-game lua simulation space-game
Last synced: 13 Feb 2025
https://github.com/oagoulart/commune
A system to simulate communal interaction in video games.
commune game-development simulation
Last synced: 24 Jan 2025
https://github.com/ponup/solar-system-simulator
Simple solar system simulator
Last synced: 06 Feb 2025
https://github.com/vikashplus/dmanus_sim
mujoco robosapien robot simulation
Last synced: 25 Dec 2024
https://github.com/andewx/dieselsky
Simulates atmospheric rendering in GoLang with accurate and true representations of sky colors relative to sun position. Renders the sky from a hemispheric perspective and can render out to any desired resolution as well has handle time phase renderings for animations.
gpu physics sim simulation sky
Last synced: 17 Jan 2025
https://github.com/valiantlynx/valiantos
An OS-looking thingy
operating-system simulation svelte sveltekit
Last synced: 08 Feb 2025
https://github.com/colemaring/motion-master
Motion Master controls your Arduino motion simulator and shows you real-time telemetry.
arduino electron motion-simulator simulation
Last synced: 21 Nov 2024
https://github.com/tylerbhadra/fluid_collision_sim
2D Fluid Collision Simulation
fluid-dynamics fluid-simulation gpu-acceleration interactive-visualizations javascript navier-stokes-equations particles physics-2d simulation
Last synced: 09 Feb 2025
https://github.com/venam/bean-machine
An implementation of a bean machine (quincunx) using box2djs
box galton mathematics physics simulation
Last synced: 05 Feb 2025
https://github.com/victorgoubet/bubble
Experimental foray into OpenGL and Vispy: A bubble simulation
bubble opengl pyopengl shaders simulation vispy
Last synced: 01 Jan 2025
https://github.com/theokanning/jerry-learns
A simulator to learn walking and backflips using neural networks and genetic evolution.
artificial-intelligence genetic-algorithm neural-network rickandmorty simulation
Last synced: 01 Jan 2025
https://github.com/sternenseemann/grav2ty
2d space flight game with realistic physics
2d game gloss haskell haskell-game physics simulation space
Last synced: 19 Jan 2025
https://github.com/vikkio88/dsmanager-php
yet another Football Manager game (porting of the C# https://github.com/vikkio88/dsmanager)
angularjs football-manager-game football-simulation php simulation
Last synced: 29 Jan 2025
https://github.com/wlandau/rmedicine2020
Slides and source code for a talk about drake at R/Medicine 2020.
life-sciences pipeline r-language reproducibility simulation workflow
Last synced: 14 Feb 2025
https://github.com/akhilrai28/antennafieldsim
This project simulates and extracts the Electric (E) and Magnetic (H) field parameters of a dipole antenna using CST Studio Suite. It provides a detailed analysis of the antenna’s field distribution, radiation pattern, and key performance metrics such as impedance and gain.
antenna cst dipole e-field electromagnetic-simulation radiation radiation-pattern rf rf-design simulation
Last synced: 09 Feb 2025
https://github.com/raymondev/gerstner-wave-simulation-python
This repository contains a Python script that simulates a Gerstner wave using matplotlib and numpy. The wave parameters such as wavenumber, angular frequency, phase, and amplitude can be adjusted in the code to visualize different wave behaviors.
physics physics-simulation python python3 scripts simulation
Last synced: 11 Jan 2025
https://github.com/xevion/boids
A project dedicated to presenting Boids, a computed flocking mechanism, to users in a beautiful format.
boids boids-algorithm boids-simulation flocking-algorithm flocking-simulation simulation unity unity2d
Last synced: 14 Feb 2025
https://github.com/bdilday/combinatoricsinningsim
Simulations based on combinatorics
baseball combinatorics python simulation statistics
Last synced: 19 Jan 2025
https://github.com/drseb/annotation-simulation
Code to generate ontology annotated objects (e.g. HPO annotated patients)
hpo hpo-annotated-patients patients phenotype phenotype-ontologies phenotypes phenotyping simulation
Last synced: 14 Feb 2025
https://github.com/trudi-group/isds
Interactive Simulation of Distributed Systems
bitcoin blockchain distributed-systems rust simulation wasm webassembly yew
Last synced: 29 Jan 2025
https://github.com/eggplantbren/testmatch
cricket cricket-prediction simulation
Last synced: 30 Jan 2025
https://github.com/aaron3312/proyectoskeletons
💀 A Unity-based multi-agent simulation where autonomous robots collect and deliver objects using computer vision (YOLO v5) and smart navigation. Features real-time performance tracking, collision avoidance, and inter-agent communication in a dynamic 3D environment.
3d-graphics artificial-intelligence autonomous-navigation computer-vision multi-agent-systems performance-metrics robotics simulation unity yolov5
Last synced: 27 Nov 2024
https://github.com/martincastroalvarez/python-monte-carlo-simulator
Monte Carlo simulator in Python.
monte-carlo-simulation montecarlo normal-distribution numpy pandas python simulation
Last synced: 14 Feb 2025
https://github.com/jnidzwetzki/berlinmodplayer
BerlinMod Player is a tool that creates a stream of coordinate updates from BerlinMod data. The tool can be used to benchmark geo-spatial stream processing sytems.
berlin cars gps simulation vehicles
Last synced: 09 Jan 2025
https://github.com/lucasmccabe/contagion
Python package for node immunization and network contagion simulation
disease-simulation epidemics graphs mathematical-modelling networks simulation
Last synced: 17 Jan 2025
https://github.com/luka-kovacevic/causalregnet
Python package for SCM-based simulation of gene perturbation data and benchmarking of causal structure learning algorithms.
benchmarking causal-discovery causal-machine-learning simulation
Last synced: 21 Dec 2024
https://github.com/sametz/nmrmint
Mint your own NMR spectra from scratch! (version 0.3.1 beta)
chemistry education instrumentation nmr nmr-spectroscopy quantum-chemistry simulation spectroscopy spectrum
Last synced: 25 Oct 2024
https://github.com/noisyninja703/blackjack_cabinet
Blackjack Simulator to gather data on different card counting strats
analysis blackjack ipynb opensource simulation
Last synced: 12 Jan 2025
https://github.com/josericardopenase/arquimedes
Arquimedes.js is a 2D physics engine designed for realistic simulations of physical environments. It's ideal for students, animators, and anyone interested in exploring physical concepts through an interactive simulation environment.
Last synced: 30 Nov 2024
https://github.com/dpiras/leap_of_lognormal
N-body simulations from cheap lognormal random fields
deep-learning lognormal-mocks machine-learning simulation wgan-gp
Last synced: 27 Jan 2025