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/llnl/loki
4D Eulerian Vlasov Code
application math-physics simulation
Last synced: 11 Nov 2024
https://github.com/snwfdhmp/population-genome-evolution
Library for simulating the evolution of a population'sΒ genome through reproductions, by applying genes mutations and cross-overs.
cpp evolution-simulator genetic-programming simulation
Last synced: 15 Jan 2025
https://github.com/im-rises/nbody-simulator-react-p5
N-Body simulation package made in React using bruteforce method
canvas gravity javascript n-body nbody nbody-simulation package react simulation typescript
Last synced: 10 Feb 2025
https://github.com/im-rises/particle-simulator-react-p5
Particle Simulation package made in React with P5js
canvas javascript npm npm-package package particle-simulator particles react scss simulation typescript website
Last synced: 10 Feb 2025
https://github.com/im-rises/nbody-simulator-docker
N-body simulator using bruteforce method using docker for calculations
containers cpp docker javascript n-body n-body-simulator nbody-simulation nodejs simulation simulator
Last synced: 10 Feb 2025
https://github.com/im-rises/particle-simulator-react-p5-website
Particle Simulation website demo made in React with P5js.
canvas javascript npm npm-package package particle-simulator particles react scss simulation typescript website
Last synced: 10 Feb 2025
https://github.com/andreped/pathology-representation-simulation
π Create your own simulation of t-SNE on histopathology images!
clustering dimensionality-reduction histopathology pathology representation simulation t-sne tensorboard tensorboard-projector training wsi
Last synced: 29 Dec 2024
https://github.com/edwardlavender/patter
Particle filters, smoothers and sampling algorithms for animal movement modelling, with a focus on passive acoustic telemetry systems.
biologging biotelemetry electronic-tagging-and-tracking flapper-algorithms julia movement-modelling particle-filter particle-smoother passive-acoustic-telemetry patter r r-package simulation two-filter-smoother
Last synced: 10 Nov 2024
https://github.com/markuslerner/particular
Particle system written in JavaScript
boids gpu-acceleration javascript particles physics simulation swarm system webgl
Last synced: 20 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/dalageo/twincat-virtualwasher
Simulating a Washing Machine System with TwinCAT PLC Programming π§Ό
automation iec61131-3 plc-programming simulation twincat twincat3 virtual-washer
Last synced: 31 Dec 2024
https://github.com/dalageo/twincat-virtualtram
Designing and Simulating an Automated Tram Control System Using TwinCAT PLC Programming π
automation iec61131-3 plc-programming simulation transportation twincat twincat3 virtual-tram
Last synced: 31 Dec 2024
https://github.com/linux-cpp-lisp/plynk
A Python library providing geometric simulation of planar (two-dimensional) linkage mechanisms.
linkage-mechanism simulation visualization
Last synced: 11 Feb 2025
https://github.com/dalageo/twincat-virtualagv
Simulating an Automatic Guided Vehicle (AGV) with Handshake Communication Protocol Using TwinCAT PLC Programming π
automation iec61131-3 industrial-automation plc-programming simulation twincat twincat3 virtual-agv
Last synced: 31 Dec 2024
https://github.com/ishanoshada/catrix
The catrix package simulates a virtual world where mindful cats explore and coexist in harmony. It embodies principles like contentment, curiosity, and gratitude. Enjoy a tranquil experience with virtual feline companions!
cat cat-simulation catrix matrix python-packages simulation
Last synced: 06 Nov 2024
https://github.com/brianpeiris/tiny-embodied-ai
An experiment in embodying an LLM in a simple simulation
Last synced: 15 Nov 2024
https://github.com/FAR-Lab/VR-OOM
Virtual Reality On-rOad driving siMulation
driving simulation virtual-reality
Last synced: 23 Oct 2024
https://github.com/yufree/mzrtsim
Raw data and peaks list simulation for GC/LC-MS based data
Last synced: 27 Oct 2024
https://github.com/gpavanb1/kitemodeler-rn
Interactive Kite Design on Mobile
aerodynamics android ios kite physics-simulation react simulation typescript
Last synced: 13 Jan 2025
https://github.com/studio-miroro/littlefamer
Pixel Farmer Simulator
2d-game farming-simulator game gdscript godot open-source simulation
Last synced: 16 Jan 2025
https://github.com/lukasturcani/xecs
A Python library (written in Rust!) for a performant entity component system (ECS).
agent-based-modeling agent-based-simulation ecs entity-component-system game-development game-engine gamedev python rust simulation simulations
Last synced: 28 Oct 2024
https://github.com/llnl/firecat
FireCat
application electrochemistry finite-element-methods microkinetics multiscale-simulation python simulation
Last synced: 11 Nov 2024
https://github.com/digipie/agent-based-simulations
Agent-based-simulations developed using AnyLogic.
agent-based-modelling anylogic simulation
Last synced: 05 Feb 2025
https://github.com/atjn/blockchain-visualizer
Helping people understand discovery- and publishing algorithms in peer-to-peer networks through an interactive visualization of nodes in a blockchain.
blockchain peer-to-peer simulation visualization
Last synced: 27 Oct 2024
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/trigary/fieldlines
C++ application which renders the field lines of line charges using OpenGL.
cpp electric-field-lines electric-fields physics physics-simulation simulation
Last synced: 27 Jan 2025
https://github.com/mocnik-science/folk-music-simulation
A first try to simulate the dissemination of tunes in a traditional folk music context
folk-music simulation tradition tune
Last synced: 05 Nov 2024
https://github.com/cptanalatriste/prioritisation-game-model
Game-theoretic tools for task prioritisation process modelling.
bug-reporting game-theory simulation
Last synced: 12 Jan 2025
https://github.com/ghost---shadow/traffic-optimization-system
A Traffic Optimization system in C++ using a rudimentary ant colony optimization technique.
ant-colony-optimization route-optimization simulation
Last synced: 16 Jan 2025
https://github.com/microfocus/robodriver
A WebDriver API to generate native system input events for the purposes of test automation, either locally or on a remote machine.
cross-platform selenium simulation system-event ui-automation webdriver
Last synced: 28 Dec 2024
https://github.com/cgohlke/simulate_diffusion
Simulate diffusion on a grid using Python
diffusion jupyter-notebook python simulation tutorial
Last synced: 10 Jan 2025
https://github.com/psolymos/bsims
Bird Point Count Simulator
bias birds detectability shiny simulation survey-design
Last synced: 08 Nov 2024
https://github.com/jr-morgan/blobtown
Simulation game made for the Games and AI 2021 game jam.
agent-based-simulation artificial-intelligence simulation unity3d
Last synced: 16 Jan 2025
https://github.com/knightchaser/kcx
A Free-From-Risk crypto trading simulation named KCX(Knightchaser's Cryptocurrency eXchange), built with Svelte + FastAPI + Docker + Ξ±
cryptocurrency fastapi redis simulated-trading simulation sqlite3 svelte trading
Last synced: 30 Nov 2024
https://github.com/mennatallahhxx/fast-ofbc-graduation-project
Electric Vehicle Fast Charger: A high-performance, open-source DC off-board charger designed for rapid and efficient charging. This repository contains the complete source code, simulations, and comprehensive documentation for seamless integration and deployment.
embedded-systems matlab model-based-design simulation simulink
Last synced: 24 Dec 2024
https://github.com/kathleenwest/genco-investment-strategies-by-simulation-for-demand-side-role-for-investments-and-capacity-adequacy
This project will present an applied and game-like approach to simulating the load growth, investment decisions by two types of generation technologies, demand-price responsiveness, and reliability, of a test-case power system. The simulation begins as a 9-bus system with existing generation (3 generators) and transmission lines (8 lines). System topology can be viewed in a figure throughout the game with the yearly generation and load at each bus. In addition, dynamic color-coding is used to highlight transmission lines that exceed MVA ratings and highlight bus voltages that violate any limits. The winning objective of the player company (you) is to maximize his profit. Reliability can be tracked by viewing the N-1 generator and line contingencies every year, but this does not influence profits. There are two generation technologies used: coal and gas turbine. Each technology will have a similar competitor in the simulation. The competitor can bring down the market price and reduce the playerβs profits significantly. The clock starts at T=0 in the investment game with a historical record of past prices and projected prices based on lack of investment. As time moves forward in yearly increments, the load, prices, investment costs, and other variables are adjusted to that of the playerβs performance. The player has the opportunity to study various profitable and unprofitable investment alternatives each year of the simulation. If he invests at the right location, and in the right planning year, his company can make windfall profits. Competitors randomly participate in adding extra generation in random areas of the system based on the competition level settings. The challenge for the user is to study the effects of his investment decisions on market prices, reliability, and his profitability.
electricity-consumption electricity-demand-forecasting electricity-prices generation investment-decisions linear-programming optimization power-economics power-grids power-market-operations power-system power-system-simulation power-systems power-systems-analysis simulation transmission
Last synced: 23 Nov 2024
https://github.com/andrewtarzia/spindry
Low-cost host-guest conformer generation
high-throughput host-guest materials-informatics monte-carlo porous-materials simulation
Last synced: 28 Oct 2024
https://github.com/ericzlou/computer-simulation-of-buddhist-mind
Python Simulation of mind based on Buddhist Abhidhamma
Last synced: 05 Feb 2025
https://github.com/juniorxsound/ink
βπ» Fluid dynamics research renders
3d blender blood ink renders simulation
Last synced: 09 Jan 2025
https://github.com/anuraghazra/flockingblackhole
Black Hole Simulation with Flocking Boids
blackhole flock flocking-algorithm flocking-simulation simulation
Last synced: 04 Nov 2024
https://github.com/andy5995/zigdeck
A library that creates and shuffles a deck of cards from which you can draw
cards library mit-license simulation zig zig-library zig-package
Last synced: 14 Nov 2024
https://github.com/mathieucaroff/cellexp
A cellular automaton (CA) explorer to understand and unveil properties of CA in 1D.
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: 02 Jan 2025
https://github.com/tom-draper/nlmrs
A Rust crate for building Neutral Landscape Models.
data-visualization environment landscape landscapes landscaping matplotlib model modeling models neutral-landscape-model nlm nlm-api patterns rust rust-lang simulation visualization world-building
Last synced: 11 Feb 2025
https://github.com/vassbo/logic
Create simulated logic circuits with this online logic simulator
abstraction circuit integrated-circuits logic-simulation ram simulation
Last synced: 02 Feb 2025
https://github.com/kingnobro/cloth-simulation
Naive Cloth Sewing based on OpenGL
Last synced: 21 Jan 2025
https://github.com/carrascomj/kair
COnstraint-Based Reconstruction and Analysis in Rust
cobra metabolism modeling simulation systems-biology
Last synced: 05 Nov 2024
https://github.com/mnitchev/microverse
Genetic algorithms training neural networks.
algorithm genetic neural-network simulation
Last synced: 12 Nov 2024
https://github.com/devpoodle/godot-boids
A Godot 4 Boids simulation using RenderingDevice for rendering and computing
boids compute-shaders demo godot-engine simulation
Last synced: 13 Jan 2025
https://github.com/fabricioism/gas-station-simulation
Este proyecto sirve como un simulador de estaciones de servicio. En el podrΓ‘s simular la llegada de autos, la compra de combustible y los comportamientos a medida avanza el tiempo.
gas-station honduras randomness simulation
Last synced: 20 Jan 2025
https://github.com/kiwijuice56/web-mandelbrot
Simple web explorer of the mandelbrot set, made with Godot
fractal mandelbrot mandelbrot-fractal simulation website
Last synced: 02 Feb 2025
https://github.com/datavorous/gray-scott-reaction-diffusion-model
Reaction-Diffusion simulation using the Gray-Scott model, available in both C and web versions. It visualizes various patterns that emerge from the interaction of two virtual chemicals in a 2D grid.
cpp17 differential-equations graphics open-source opensource raylib simulation
Last synced: 12 Oct 2024
https://github.com/functionland/simulation
Fula Tokenomics Simulation
fula machinations python simulation tokenomics
Last synced: 19 Nov 2024
https://github.com/csixteen/simulated-evolution
:herb: Simulated Evolution, adapted from A.K. Dewdney's article in the "Computer Recreations" column of Scientific American (May 1989: 138-141).
2d-game evolution go golang simulation
Last synced: 14 Nov 2024
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/heat1q/libldpc
Fast C++17 Simulation Tool for LDPC Codes with Multithreading Support
decoding error-correcting-codes forward-error-correction ldpc parallel simulation simulator sum-product-algorithm
Last synced: 13 Jan 2025
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/juliaturkudatascience/microbiomeanalysis.jl
Functions and workflows for the analysis of microbiome data.
bioinformatics ecology julia mia microbiome multiassayexperiment otu-table simulation summarized-experiment
Last synced: 17 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/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/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/com8/movement-sim
GPU accelerated human movement simulator.
cpp cpp20 gpu-acceleration simulation vulkan
Last synced: 06 Dec 2024
https://github.com/digitsensitive/tiny4cpu
Tiny4CPU is a lightweight and educational 4-bit CPU emulator
4-bit-cpu assembly computer-architecture emulator microprocessor simulation
Last synced: 22 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/twolodzko/kernelboot
Smoothed bootstrap and functions for sampling from kernel densities
bootstrap density kernel-density r random-generation simulation
Last synced: 27 Oct 2024
https://github.com/charleskoffler/clprolf
clprolf programming language and framework for Java, C# and PHP: Facilitate And Guarantee Object-Oriented Programming
c c-sharp design-pattern design-patterns design-patterns-implemented-in-java design-patterns-java framework java language languages new-language oriented-programming-language php programming-language programming-languages simulation simulation-framework simulation-modeling simulations
Last synced: 07 Nov 2024
https://github.com/fer-moreira/my-custom-shaders
Shader Graph collection for unity engine, ocean shader, custom light, custom rendering, compute shader etc...
2d-game 2d-game-engine 2dev-ceep engine glsl graph graphs lowpoly ocean psx shader shadergraph shaders simulation unity unity3d unityengine unityshader water
Last synced: 29 Dec 2024
https://github.com/im-rises/particlesimulator
10 000 000 particles simulation made in C++ with OpenGL
cplusplus cpp engine imgui opengl particle-simulation particles simulation
Last synced: 25 Dec 2024
https://github.com/quinta0/gravity
3D Gravity Simulator is a C++ program that visualizes the gravitational interactions between celestial bodies
3d cmake cpp gravity opengl physics physics-simulation simulation vcpkg
Last synced: 06 Jan 2025
https://github.com/1j01/pool
π± A pool table simulation... where there's not enough friction
billiard-systems billiards eight-ball nine-ball physics pool pool-balls simulation three-d three-js threejs webgl
Last synced: 08 Jan 2025
https://github.com/chaseruskin/verb
An approachable testing framework for digital hardware
framework python simulation system-verilog testing verification verilog vhdl
Last synced: 14 Jan 2025
https://github.com/gszep/lamellipodium
Supplementary code Mueller, J. et al. 2017. Load Adaptation of Lamellipodial Actin Networks
actin biophysics ist-austria lamellipodium python simulation
Last synced: 23 Oct 2024
https://github.com/semibran/life
:gear: conway's game of life
cellular-automata game game-of-life physics simulation
Last synced: 12 Feb 2025
https://github.com/andresmweber/ironhack-mars-rover-kata
Ironhack's Javascript Challenge
canvas canvas2d game ironhack javascipt javascript javascript-game rover rover-simulator simulation
Last synced: 10 Feb 2025
https://github.com/guidoschmidt/nft.reaction-diffusion
Example implementation of an interactive OBJKT for hicetnunc.xyz featuring reaction diffusion algorithm
creative-coding generative-art nft shaders simulation threejs
Last synced: 13 Jan 2025
https://github.com/lemurpwned/classic-fpga
basic simulations of digital electronics using vhdl
digital-electronics fpga signal simulation testbench vhdl vhdl-files
Last synced: 29 Dec 2024
https://github.com/lemurpwned/pymag
GUI and engine for magnetic simulations
condensed-matter condensed-matter-physics magnetics simulation spintronics
Last synced: 29 Dec 2024
https://github.com/the-zagy/zamos
OS scheduler simulator
gui os-scheduler os-scheduling-simulator reactjs simulation simulator typescript
Last synced: 15 Nov 2024
https://github.com/televisionninja/hunter-killer-drone
Firmware and simulation of a hunter killer drone
ai autonomous computer-vision drone fpv-drones gazebo opencv px4 python ros simulation yolov8
Last synced: 21 Jan 2025
https://github.com/banaankiamanesh/icarus
Icarus is my Bachelors Thesis. Dynamical Equations Governing the QuadCopter Flying Motions. PID Control, Sliding Mode Control Strategies are Applied. Plus there are Flips!
bbo biogeography-based-optimization control control-theory dynamical-systems dynamics matlab optimization pid quadcopter simulation slidingmode
Last synced: 15 Nov 2024
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/im-rises/gameoflife
Conway's Game of Life in C# Windows Forms.
csharp gameoflife simulation windows-forms
Last synced: 25 Dec 2024
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/michaeldorner/only-time-will-tell
Only Time Will Tell: Replication package
python replication-package simulation
Last synced: 02 Dec 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/enginkaratas/move-a-grafical-object-rectangle-with-xbox-360-controller-csharp-form
move an rectangle via. your XBOX 360 controller
simulation xbox xbox-controller xbox360
Last synced: 03 Jan 2025
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/mihaitodor/particle_simulation
Simulation of Tumor Fluorescence Time Profiles
cancer-detection fluorescence simulation
Last synced: 02 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/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/dbetchkal/acousticrecord
Simulating observation of an acoustic environment, while retaining noise and natural sound as independent components of the system.
acoustics ambient-sounds detection-model simulation
Last synced: 13 Feb 2025
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/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/f4grx/hc11-sim
A working simulator for 68HC11 development
68hc11 8-bit development retrocomputing simulation
Last synced: 18 Jan 2025
https://github.com/ruthenic/simushell
Linux-like shell for Linux with filesystem access
csharp filesystem-access linux shell shell-sim simulation
Last synced: 17 Jan 2025
https://github.com/deltares-research/netcdf_to_gltf_converter
A tool that converts D-HYDRO output netCDF data to the glTF format.
augmented-reality d-hydro dflowfm geospatial gltf gltf2 gltf2-export netcdf netcdf4 simulation ugrid virtual-reality water
Last synced: 06 Feb 2025
https://github.com/amilich/orbital_mechanics
Orbital simulation used by The Dalton School Physics Department.
Last synced: 13 Feb 2025