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/patryk27/simavr-ffi
Low-level Rust bindings to simavr
avr bindings emulation rust simavr simulation
Last synced: 27 Oct 2024
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/threeal/beine_gazebo_plugins
Gazebo plugins implementation of Beine legs support project
beine gazebo gazebo-plugin leg-support ros ros2 simulation
Last synced: 26 Jan 2025
https://github.com/aerorust/gasim
Gazebo Simulation utility crates: sdformat (Spec 1.8)
aerospace hacktoberfest robotics rust-lang simulation
Last synced: 11 Nov 2024
https://github.com/trixi-framework/libtrixi
Interface library for using Trixi.jl from C/C++/Fortran
amr c-fortran-interface conservation-laws julia numerical-library simulation
Last synced: 19 Nov 2024
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/akhilrai28/mars-rover
This project is an ambitious endeavor to create a robust, autonomous rover equipped with advanced electronics and software systems. The project focuses on integrating powerful computational frameworks, secure communication networks, and sophisticated sensor arrays to ensure the rover can navigate and operate in diverse and challenging environments.
arduino autonomous-vehicles computer-vision electronics machine-learning path-planning raspberry-pi real-time robotics ros simulation software-development teleoperation web-gui
Last synced: 27 Oct 2024
https://github.com/ahuth/conway
Cellular Automata demonstration in React.
cellular-automata conway conway-game game-of-life life react simulation
Last synced: 11 Nov 2024
https://github.com/fauu/monmonde
An over-ambitious Pokémon(-like) game in research/design/early development stage
game game-design game-development pokemon simulation sports-simulation world-simulation
Last synced: 11 Nov 2024
https://github.com/bluebrain/bluepyemodel
Blue Brain Python Electrical Modeling Pipeline
analyse build emodel modelling neuron neuroscience optimisation parameter python simulation singlecell visualise workflow
Last synced: 19 Nov 2024
https://github.com/rpj/planned-community
The essence of city simulation in a dependency-free, self-contained package.
city-simulation simulation vanilla-js
Last synced: 04 Feb 2025
https://github.com/arda-guler/kelaynak84
Combat flight simulator and trading game, a reimagining of Elite (1984) as a flight simulator.
6-dof 6dof combat-flight-sim elite flight-sim flight-simulation flight-simulator frontier-elite game simulation simulator trading-game video-game
Last synced: 11 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/jofmi/ses_modeling_course
Interactive notebooks to learn about models of social-ecological systems
simulation social-ecological-systems
Last synced: 25 Nov 2024
https://github.com/linguini1/particles
A very basic particle simulator written in HTML, CSS and Js, based off of Brainxyz's "Artificial Life" YouTube video. Only designed for desktop.
canvas css html javascript particle-simulator particles physics physics-engine simulation simulator
Last synced: 29 Dec 2024
https://github.com/BEAKH/RadISpeC
Radiation Interface for Matlab Spectroscopy Calculations. Uses HITRAN and HITEMP
co co2 database dtu fast gas h2o heat-transfer hitemp hitran line-by-line matlab matlab-gui precise radiation simulation spectroscopy
Last synced: 17 Nov 2024
https://github.com/lanceewing/saa5050
Progress towards reversing the Mullard SAA5050 integrated circuit die shot.
dieshot mullard reverse-engineering saa5050 simulation teletext
Last synced: 09 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/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/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/balazsbotond/epidemic-simulator
A canvas-based epidemic simulator
covid-19 epidemic javascript p5js simulation
Last synced: 30 Jan 2025
https://github.com/niaggar/galtonboard
Windows application to simulate the Galton board, allows you to configure different parameters of the problem.
galton-board ipt ovito physics physics-simulation simulation
Last synced: 20 Nov 2024
https://github.com/babak2/epidemiological_model
ci-cd-pipeline docker epidemiological-modelling matplotlib numpy python3 simulation
Last synced: 05 Feb 2025
https://github.com/niaggar/go-board
Simulation of galton board
galton-board go physics simulation
Last synced: 20 Nov 2024
https://github.com/stdlib-js/simulate-iter-bartlett-hann-pulse
Create an iterator which generates a Bartlett-Hann pulse waveform.
bartlett cosine fejer hann javascript node node-js nodejs pulse raised raised-cosine signal simulate simulation stdlib train triangle triangular wave window
Last synced: 21 Oct 2024
https://github.com/joshrule/formal-systems-learning-rs
Rust simulations using 2AFC triads to learn formal systems as typed first-order term rewriting systems
hindley-milner learning program-induction rust science simulation term-rewriting
Last synced: 16 Nov 2024
https://github.com/aprowe/evo
Genetic Algorithms, in javascript
coffeescript evolutionary-algorithm gene-population javascript population simulation
Last synced: 01 Feb 2025
https://github.com/kindlychung/visualize_gradients
Visualization of the gradients of a neural network using three activation functions
machine-learning neural-network simulation visualization
Last synced: 10 Feb 2025
https://github.com/wjh18/mtc-football
Web-based American football simulation game built with Django
django football-simulation football-simulator python simulation
Last synced: 19 Oct 2024
https://github.com/utarwyn/simbad-school-pong
A school project using Simbad (http://simbad.sourceforge.net/)
pong pong-game robot simbad simulation
Last synced: 19 Oct 2024
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/volpatto/finel
A general purpose FINite ELement code
finite-element-methods numerical-methods simulation
Last synced: 30 Jan 2025
https://github.com/kevinksytrd/pycosim_old
pycosim is a Python package that provides a user-friendly interface to the COSIM-CLI from Open Simulation Platform.
co-simulation python simulation
Last synced: 12 Jan 2025
https://github.com/niaggar/dynamical-galton-go
A Galton Board simulation written in Golang to demonstrate the central limit theorem. The project simulates balls bouncing off pegs arranged in different patterns, allowing exploration of various distributions based on peg configurations.
go golang physics simulation statistics
Last synced: 20 Nov 2024
https://github.com/akkupy/z-vote
Blockchain Based E-Voting System on Django Framework
blockchain blockchain-technology django django-application django-framework e-voting merkle-tree python python-3 simulation voting-system
Last synced: 20 Nov 2024
https://github.com/ismet55555/pdw-asym-2link
Clear and easy way of simulating a passive dynamic walker (PDW) model derived and exectured using MATLAB.
data dynamics inverted-pendulum matlab numerical-simulations passive-dynamic-walker passive-dynamics ramp research robotics simulation slope walking-simulator
Last synced: 14 Feb 2025
https://github.com/nunofachada/simoututils
SimOutUtils - Utilities for analyzing time series simulation output
distributional-analysis docking focal-measures latex-table matlab matlab-toolbox model-alignment multiple-comparisons octave octave-functions octave-scripts output-analysis plot simulation simulation-modeling simulations statistical-analysis statistical-summaries statistical-tests timeseries
Last synced: 08 Feb 2025
https://github.com/pythonhealthdatascience/stars-reproduce-kim-2021
Assessing the computational reproducibility of Kim et al. 2021 as part of STARS.
abdominal-aortic-aneurysm aneurysm covid-19 discrete-event-simulation nhs open-science quarto r reproducibility reproducible-research ruptures scenario-analysis screening simulation
Last synced: 27 Dec 2024
https://github.com/barrettotte/procjam-2018
ProcJam 2018 Entry. Simulate basic population genetics on fake creatures' DNA. Concepts of mutation, crossover, fitness distribution covered.
gamejam genetic-programming genetics procedural-generation procjam simulation unity
Last synced: 03 Feb 2025
https://github.com/pyroll-project/pyroll-marini-spreading
Plugin for PyRoll providing the Marini spreading model.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 26 Jan 2025
https://github.com/muhac/midi-controller-joysticks
Use MIDI controllers as joysticks. Let's play Microsoft Flight Simulator 2024!
desktop joystick midi simulation windows
Last synced: 07 Dec 2024
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/giacomelli/botworld
A platform to create bots, environments and renderers for simulations.
bot c-sharp learning simulation
Last synced: 19 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/mklemmingen/boomchess-android
dynamic 2D War-Chess. Health, Explosion, Abilities.
android bot chess game libgdx military simulation
Last synced: 21 Jan 2025
https://github.com/seatonullberg/cmstk
Computational Materials Science Tool Kit
density-functional-theory dft materials-science molecular-dynamics simulation vasp
Last synced: 03 Feb 2025
https://github.com/tsu2000/genshin_wishes
Statistical modelling and simulations of 4 & 5★ drop rates in Genshin Impact.
altair genshin genshin-impact mathematical-modelling matplotlib plotly-graph-objects probability simulation statistical-analysis statistics streamlit
Last synced: 23 Jan 2025
https://github.com/nemeslaszlo/simple_atmsimulator
Basic Java Practise. Simulation of the process of ATM automation based on a given file. With many different, sometimes "extreme" options and possibilities.
atm-simulator basic-java oop simulation
Last synced: 29 Jan 2025
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/raulmurillo/annsim_22
Code for reproducing ANNSIM 2022 results
deep-neural-networks floating-point physics-simulation posit simulation
Last synced: 10 Feb 2025
https://github.com/tientq64/particle-life-2d
🦠 Life is made up of elementary particles.
3d atoms cells force life microbe particles physics primordial-soup simulation simulator
Last synced: 20 Nov 2024
https://github.com/openfluid/ropenfluid
R package for OpenFLUID
analysis modelling openfluid r simulation
Last synced: 08 Nov 2024
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/stla/matrixsampling
Simulation of matrix variate distributions
Last synced: 10 Feb 2025
https://github.com/jor-/simulation
Python functions for simulating mathematical models, estimating model parameters, quantifying uncertainties and visualizing results.
optimization python simulation uncertainty
Last synced: 31 Jan 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/vikashplus/dmanus_sim
mujoco robosapien robot simulation
Last synced: 25 Dec 2024
https://github.com/andeemarks/game-of-life-ts
Typescript implementation of Conway's Game of Life simulation
cellular-automata game-of-life nodejs simulation typescript
Last synced: 25 Jan 2025
https://github.com/erthium/boids
Simulation of Boid artificial life program
agent-based-simulation boids boids-behaviour boids-simulation cpp cpp11 flocking flocking-agents flocking-simulation functional-programming makefile sdl sdl2 sdl2-image simulation
Last synced: 10 Feb 2025
https://github.com/dlsaavedra/rcens
The "rcens" package provides functions to generate censored samples of type I, II and III, from any random sample generator. It also provides the option to create left and right censorship. Along with this, the generation of samples with interval censoring is in the testing phase. With two options of fixed length intervals and random lengths.
censored-data r simulation statistics
Last synced: 10 Feb 2025
https://github.com/siddhant-k-code/logic-gates-simulator
Live Demo :
css gsap html javascript logic-gates simulation
Last synced: 27 Dec 2024
https://github.com/jaswantsinghh/algosim
AlgoSim is an open source algorithms simulation tool.
algorithms algorithms-and-data-structures framer-motion nextjs react shadcn-ui simulation tailwindcss
Last synced: 01 Nov 2024
https://github.com/hmaurer/langton-ant
A simulation of Langton's ant
computer-science education simulation visualisation
Last synced: 13 Jan 2025
https://github.com/xaviermonin/battleship
Simulator of Battleship game for IA
battleship-game game ia simulation simulator
Last synced: 05 Jan 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/stasm/distancing
See how social distancing works
covid-19 simulation social-distancing
Last synced: 06 Dec 2024
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/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/mandarancio/nbodies
Haskell SDL2 , N Body simulation
body-simulation haskell haskell-learning sdl sdl2 simulation
Last synced: 28 Jan 2025
https://github.com/alejandrogallo/vpqrs
Vpqrs is a repo for useful scripts for ab-initio calculations.
ab-initio command-line physics simulation utils vasp
Last synced: 26 Jan 2025
https://github.com/kiwijuice56/evolution-simulation
Interactive game to simulate emergence and natural selection in biological systems
biological-simulations biology collision-detection educational evolution evolution-simulation java natural-selection physics-2d physics-simulation simulation
Last synced: 02 Feb 2025
https://github.com/envigit/rubegoldbergmachine
Projekt Maszyny Goldberga w oparciu o silnik Unity oraz skrypty w języku C#
3d csharp physics rube-goldberg-machine simulation unity
Last synced: 21 Jan 2025
https://github.com/daniilgrbic/newtonian-fluid-simulation-using-sph
Unoptimized fluid simulation based on Smoothed Particle Hydrodynamics (SPH)
Last synced: 12 Jan 2025
https://github.com/MSuter6/faap-simulator
Simulator for the Fog Application Allocation Problem (FAAP)
fog-computing linear-programming simulation virtual-network-embedding
Last synced: 17 Nov 2024
https://github.com/sylvainhalle/virus-contagion
BeepBeep virus contagion simulator replicating an article from the Washington Post about COVID-19
beepbeep cep covid-19 covid-virus simulation simulator
Last synced: 15 Jan 2025
https://github.com/drlukeparry/pyocl
Python OpenCL Helper Classes For Productivity
opencl pyopencl python simulation
Last synced: 23 Dec 2024
https://github.com/materials-data-science-and-informatics/aiida-fenics
A plugin package that enables the usage of the FEniCS computing platform with the AiiDA framework.
aiida aiida-fenics aiida-plugin aiida-plugins fem fenics fenics-x physics python simulation worklfow
Last synced: 22 Jan 2025
https://github.com/spesrobotics/spes_autonomy
Spes Robotics autonomy stack
docker navigation ros2 simulation
Last synced: 30 Nov 2024
https://github.com/augmint/augmint-sim
Simulating the augmint system
augmint financial money simulation stablecoin
Last synced: 02 Feb 2025
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/alexdawn/battle-cogitator
This is a WIP project to get a REST api using flask to calculate stats from a simulated 40k combat.
40k battlescribe simulation statistics
Last synced: 10 Nov 2024
https://github.com/alessionegri/spacecraftsimulator
Spacecraft Dynamics And Missions Simulator
astronautics python qml simulation
Last synced: 09 Nov 2024
https://github.com/miksus/ecosys
Trading Simulator for observing the mechanics of markets
finance python3 simulation stock-market trading trading-simulator
Last synced: 12 Feb 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/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/kawai-senpai/ros-flightmatrixbridge
ROS2 nodes for interfacing with the Flight Matrix system. It includes publishers for various sensor data and a drone controller for handling joystick inputs. (Ros Based API for FlightMatrix)
api flight-simulation robotics ros ros2 simulation uav
Last synced: 28 Jan 2025
https://github.com/mekhyw/modeling-and-simulation-of-the-physical-world
Discrete and continuous mathematical modeling of 1st and 2nd order dynamical systems, numerical simulation of models of dynamical systems using Python, principles of scientific methodology. Credits to professors Fabio Pelicano, Fabio Bobrow and Fabio Hage
excel jupyter-notebook object-tracking scipy simulation
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/gastonchenet/particlesandbox
⚛️ ParticleSandbox is a sandbox particle simulation website
particles sandbox simulation web
Last synced: 17 Jan 2025
https://github.com/joshniemela/tunedmassdamper
Various programs to visualise, simulate and interact with 2 degrees of freedom tuned mass damper systems.
interactive julia makie ordinary-differential-equations raspberry-pi simulation vl1680x
Last synced: 02 Feb 2025
https://github.com/topaz1008/voronoi-breakable
Breakable rigid bodies using Voronoi diagrams
delaunay-triangulation javascript matter-js physics-simulation simulation voronoi-diagram
Last synced: 22 Jan 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/okkindel/cellular
A simple cellular automata engine inspired by conways game of life.
cells cellular-automata simulation
Last synced: 11 Nov 2024
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/yunusey/newtonfractals
Newton Fractals in Godot!
2d animation fractals game godot godot-engine godot4 math mathematic-modeling mathematics simulation
Last synced: 24 Jan 2025
https://github.com/daniilgrbic/solarpy
An accurate Solar system simulation with cool mathematics and a custom 3D engine
runge-kutta simulation solar-system university-project
Last synced: 12 Jan 2025
https://github.com/jsaaron/xut.js
批量生成应用平台 http://t.cn/RazBbL0
cross-platform desktop hybrid powerpoint simulation
Last synced: 23 Nov 2024
https://github.com/dhchenx/medsim3d
Medical Simulation Framework in the 3D Environment
3d-modeling human-body-reconstruction medical-education simulation visible-human-project
Last synced: 29 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