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.

https://github.com/yufree/mzrtsim

Raw data and peaks list simulation for GC/LC-MS based data

metabolomics mzml simulation

Last synced: 18 Feb 2026

https://github.com/cuixing158/costmap_pathplan

A simple scheme of costmap+path planning for low-speed automated parking

costmap costmap-2d-layer mapping odometry pathplanning simulation

Last synced: 18 Sep 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: 30 Apr 2025

https://github.com/akhilrai28/robotic-bot

ROS-based teleoperated and autonomous robot with PID control and sensor integration.

autonomous-robots gazebo hardware-designs microcontroller pid-control robot-operating-system robotics ros-noetic sensors simulation teleoperation

Last synced: 18 Mar 2025

https://github.com/xprithvi/python-brownian-motion

A very basic simulation of Brownian motion using the PyGame library.

brownian-motion pygame simulation

Last synced: 14 Mar 2025

https://github.com/patryk27/simavr-ffi

Low-level Rust bindings to simavr

avr bindings emulation rust simavr simulation

Last synced: 18 Mar 2025

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: 06 May 2025

https://github.com/kaustubholpadkar/logistic_regression_with_tensorflow.js

Simulation of Logistic Regression algorithm using P5.JS and Tensorflow.js

deep-learning javascript logistic-regression machine-learning p5js simulation tensorflow-js

Last synced: 29 Oct 2025

https://github.com/functionland/simulation

Fula Tokenomics Simulation

fula machinations python simulation tokenomics

Last synced: 14 May 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: 11 May 2026

https://github.com/yanndubs/simulationpopulationgenetics

A general modelisation of Wright Fisher in a context of total biological abstraction. And a specific modelisation of the evolution of the sickle cell anemia in Congo, Cameroon & Gaboon

bioinformatics evolution modeling simulation wright-fisher

Last synced: 18 Mar 2025

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: 14 Jul 2025

https://github.com/frank01001/laser-dynamics-simulation

A LASER dynamics simulator developed as a university project

java laser laser-dynamics matlab simulation

Last synced: 17 May 2026

https://github.com/rodrigost23/automailx

Simulation for leg prosthesis 🦿

arduino flex-sensor mpu6050 pyserial simulation

Last synced: 17 Jan 2026

https://github.com/jasonwebb/dla-sandbox-for-unity

Unity project exploring 3D diffusion-limited aggregation (DLA) with high-res photogrammetry scans

3d-scan diffusion-limited-aggregation dla photogrammetry simulation unity

Last synced: 19 May 2026

https://github.com/ebabel-games/fish-tank-simulation

Simulate a fish tank with violent, hungry fishes! The Blessed Fish may come and heal fishes that attack him, otherwise it's each fish for himself.

aquarium data-modeling node-js-express simulation web-api

Last synced: 10 Apr 2026

https://github.com/1caxz/triviaapp

iOS mobile app with simple learning simulation with data from https://opentdb.com

ios ios-app ios-swift learning sample-app simulation swift4 triviaapp

Last synced: 22 Mar 2025

https://github.com/sandialabs/neural-random-walker

A suite of codes for performing discrete time Markov chain random walks with neuromorphic hardware and simulators.

markov-chains scr-2798 simulation snl-applications snl-other stochastic-differential-equations

Last synced: 11 Jul 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: 05 Oct 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: 06 Apr 2026

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: 11 Aug 2025

https://github.com/twolodzko/kernelboot

Smoothed bootstrap and functions for sampling from kernel densities

bootstrap density kernel-density r random-generation simulation

Last synced: 19 Mar 2025

https://github.com/zac-garby/electronic-sim

A web-based redstone-like electronic simulation.

electronics game html5 js reactjs simulation web

Last synced: 09 Apr 2026

https://github.com/semibran/life

:gear: conway's game of life

cellular-automata game game-of-life physics simulation

Last synced: 06 Apr 2025

https://github.com/jguarato/lagrangian-particles

Computational codes for modeling lagrangian particles in a fluid flow.

flow particles simulation

Last synced: 04 Oct 2025

https://github.com/lemurpwned/pymag

GUI and engine for magnetic simulations

condensed-matter condensed-matter-physics magnetics simulation spintronics

Last synced: 01 Sep 2025

https://github.com/davidnabergoj/nfmc

This package implements various flow-based MCMC algorithms for statistical analyses and sampling.

bayesian-inference markov-chain-monte-carlo normalizing-flows pytorch sampling simulation statistical-analysis

Last synced: 02 Nov 2025

https://github.com/mnitchev/microverse

Genetic algorithms training neural networks.

algorithm genetic neural-network simulation

Last synced: 16 Aug 2025

https://github.com/ldilley/linsim

:penguin: A Linux simulator written in Java

emulation emulator java linux root simulation simulator sysadmin system-administration training

Last synced: 18 May 2026

https://github.com/carrascomj/kair

COnstraint-Based Reconstruction and Analysis in Rust

cobra metabolism modeling simulation systems-biology

Last synced: 04 Apr 2025

https://github.com/cptanalatriste/prioritisation-game-model

Game-theoretic tools for task prioritisation process modelling.

bug-reporting game-theory simulation

Last synced: 09 Jun 2026

https://github.com/chaseruskin/verb

An approachable testing framework for digital hardware

framework python simulation system-verilog testing verification verilog vhdl

Last synced: 22 Sep 2025

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: 10 Apr 2025

https://github.com/josefdc/page-replacement-simulator

A web-based page replacement simulator that visualizes algorithms like FIFO, LRU, and Optimal, with interactive step-by-step animations, highlighting page faults and hits

lru-replacement-algorithm memory-management page-replacement-algorithms simulation web-visualization

Last synced: 13 Apr 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: 04 Oct 2025

https://github.com/utarwyn/simbad-school-pong

A school project using Simbad (http://simbad.sourceforge.net/)

pong pong-game robot simbad simulation

Last synced: 04 Mar 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: 30 Jul 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: 21 Jun 2025

https://github.com/reese72/rocketsim

The name is pretty self explanatory, this is a model rocket simulation written in python, it's not perfectly accurate but it can rival OpenRocket

aerodynamics aerospace rocket simulation

Last synced: 18 Feb 2026

https://github.com/victorqribeiro/aose

A simulation involving a criminal, a civilian, a police officer and a firefighter. My final project for the AOSE class.

agent agent-based-simulation ai animation aose javascript simulation software-engineering

Last synced: 21 May 2026

https://github.com/dssgabriel/tcp-ip-simulation

A pedagogic GUI application for simulating the TCP/IP protocol on small networks with dynamic routing.

qt5 simulation tcp-ip

Last synced: 07 Mar 2026

https://github.com/junruxiong/the-artificial-london

Artificial London Using Multi-agent System

agent-based-modeling simulation urban

Last synced: 04 Oct 2025

https://github.com/greenthepear/anaxim

Cell-based civilization simulator made in Go

cellular giu simulation simulator

Last synced: 12 Aug 2025

https://github.com/abhijithganesh/gesture-control-drones

Gesture-controlled drone simulation using OpenCV, ROS, and Gazebo

drones gazebo opencv opencv4 ros2 simulation

Last synced: 17 May 2026

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: 11 May 2025

https://github.com/praneethravuri/traffic-congestion-reduction-with-sarsa

This model applies SARSA reinforcement learning for efficient urban traffic and pedestrian management, incorporating simulation, algorithmic implementation, and evaluation to enhance safety and reduce congestion.

computational-modeling deep-learning machine-learning optimization pedestrian pygame python q-learning reinforcement-learning sarsa simulation threading traffic traffic-analysis traffic-signal traffic-signal-control traffic-signal-controller traffic-simulation urban-traffic

Last synced: 11 Apr 2025

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: 17 May 2026

https://github.com/michaeldorner/only-time-will-tell

Only Time Will Tell: Replication package

python replication-package simulation

Last synced: 26 Jul 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: 04 Jan 2026

https://github.com/sampreets3/scheduler-rm

Simulation of the behaviour of a Preemptive Fixed Priority Rate Monotonic Scheduler in C++

cpp scheduler simulation

Last synced: 30 Mar 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: 02 Apr 2025

https://github.com/cloudquantumsim/cloudqsim.jl

Client for simulating quantum computers in cloud

cloud julia quantum quantum-computing simulation

Last synced: 12 Jun 2026

https://github.com/caeassistant-group/abaqus-cae-umat-subroutine-for-composite-fatigue-simulation

In this project, we simulated the fatigue behavior of a unidirectional composite material using the UMAT subroutine in Abaqus. The Abaqus .inp file, along with a portion of the UMAT subroutine, is attached. To access the video tutorial for this project and all the modeling files, visit the link below.

abaqus cae composite fatigue fem finite-element-analysis mechnical-engineering numerical-methods simulation

Last synced: 02 Feb 2026

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 May 2026

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: 31 Jul 2025

https://github.com/micmonay/keybd_event-rs

Simulating keyboard on Linux, Windows and Mac OS in rust

keyboard keyboard-layout linux multiplatform rust simulation uinput

Last synced: 05 Aug 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: 15 May 2025

https://github.com/mix1009/cryptosim

Crypto Profit Simulator using data from coinmarketcap.com historical snapshots

bitcoin cryptocurrency hodl profit simulation

Last synced: 14 May 2026

https://github.com/chenzhaiyu/pyhelios

Configurations of Helios++ for point cloud simulation on urban buildings

building lidar point-cloud simulation

Last synced: 13 Feb 2026

https://github.com/dukesmith0/pytherm

Interactive 2D heat conduction simulator. Paint materials onto a grid and watch Fourier's law in action. PyQt6 desktop app with a real-time FDM solver.

desktop-app engineering fdm heat-transfer numpy physics-simulation pyqt6 python simulation thermal

Last synced: 08 Apr 2026

https://github.com/ogarciav/siplab

R package siplab - Spatial individual-plant modelling

plant-ecology plant-growth simulation

Last synced: 19 Feb 2026

https://github.com/stivio00/fourbarvis

Four bar linkage mechanism simulation software

cpp linkage multibodydynamics qt simulation

Last synced: 12 Jan 2026

https://github.com/dkruchinin/particles

Elastic particle collision simulation

c-plus-plus mass newtonian-mechanics particles sdl2 simulation

Last synced: 22 Jul 2025

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: 21 Sep 2025

https://github.com/brianpeiris/tiny-embodied-ai

An experiment in embodying an LLM in a simple simulation

ai gpt llm p5js simulation

Last synced: 13 Apr 2025

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: 02 Sep 2025

https://github.com/danielegioia/perishablemec

This library addresses the inventory control problem for perishable products in a Multi-Echelon/Channel (MEC) setting.

inventory perishable simulation

Last synced: 16 Jan 2026

https://github.com/mihaitodor/particle_simulation

Simulation of Tumor Fluorescence Time Profiles

cancer-detection fluorescence simulation

Last synced: 17 May 2026

https://github.com/rokkuran/notebooks

Miscellaneous analysis and simulation notebooks.

ancestry identical-ancestors most-recent-common-ancestor simulation

Last synced: 04 Apr 2025

https://github.com/mggg/rcv-webapp

A Web Application for simulating RCV elections and visualizing their impact on proportional representation

rcv react simulation voting-system

Last synced: 01 Aug 2025

https://github.com/mcquerol/dc-dc-converter-simulation-for-solar-model-car

MATLAB simulations for DC-DC converters in a solar model car. Focuses on PWM and energy efficiency.

boost-converter buck-converter dc-dc-converter matlab power-electronics pwm simulation simulink

Last synced: 18 Feb 2026

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: 03 Jul 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: 30 Apr 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: 20 May 2026

https://github.com/aresio/lassie

LASSIE is a black-box deterministic simulator of large-scale mass-action biochemical systems

biochemical cuda gpu-computing large-scale mass-action simulation stiff

Last synced: 21 Feb 2026

https://github.com/hadiuzzaman524/barrett-2090-xv-3088-flutter-simulation

This Flutter project simulates the operation of the Barrett 2090 and XV 3088 communication systems. It provides a user-friendly interface to experience the functionalities of these systems in a virtual environment. The simulation includes key features and controls to mimic real-world scenarios and interactions.

army barett-2090 flutter simulation xv-3088

Last synced: 22 Apr 2026

https://github.com/punch-mission/simpunch

Simulate PUNCH Data

data nasa-data punch simulation

Last synced: 27 Dec 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: 28 Mar 2025

https://github.com/barbalet/london1940

Simulates London in 1940.

ape c city london maps png sdk simulation

Last synced: 27 May 2026

https://github.com/agra-uni-bremen/formal-iss

Generate an ISS for riscv-vp from a formal LibRISCV ISA model

code-generation formal-specification risc-v riscv32 simulation unparser

Last synced: 20 Jan 2026

https://github.com/gastonchenet/particlesandbox

⚛️ ParticleSandbox is a sandbox particle simulation website

particles sandbox simulation web

Last synced: 09 Mar 2025

https://github.com/louis-heraut/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: 16 Jun 2025

https://github.com/hadiuzzaman524/Barrett-2090-XV-3088-Flutter-Simulation

This Flutter project simulates the operation of the Barrett 2090 and XV 3088 communication systems. It provides a user-friendly interface to experience the functionalities of these systems in a virtual environment. The simulation includes key features and controls to mimic real-world scenarios and interactions.

army barett-2090 flutter simulation xv-3088

Last synced: 05 May 2025

https://github.com/aerorust/gasim

Gazebo Simulation utility crates: sdformat (Spec 1.8)

aerospace hacktoberfest robotics rust-lang simulation

Last synced: 02 Sep 2025

https://github.com/jktujq/pinn

This project attempts to solve Duffing equation using PINN and numerical methods.

machine-learning maths neural-networks python simulation torch

Last synced: 02 Jul 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: 07 May 2026

https://github.com/socrats/dyrwin

Simulator of evolutionary dynamics and game theory in c++

cpp evolutionary-game-theory game-theory simulation

Last synced: 11 Jun 2025

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 2026