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/leoherrmann/sinase

A natural selection simulator allowing you to see how various parameters affect the environment

natural-selection simulation

Last synced: 16 Oct 2025

https://github.com/sdummett-at-42/philosophers

Simulating dining philosophers problem using threads and mutexes in C.

concurrency dining-philosophers-problem multithreading mutex parrallel-computing simulation threads

Last synced: 12 Jul 2025

https://github.com/karolchoron/airport_simulation_java

A student project made in Java depicting a simulation of airport operations. Projekt studencki wykonany w języku Java przedstawiający symulację pracy lotniska.

java simulation

Last synced: 24 Jun 2025

https://github.com/emvivas/happy-birthday-19-to-me

"Happy birthday 19 to me" is a program developed in C# for simulating a video reproduction from Windows PC Console about my birthday 19.

19 birthday consoleapplication csharp nineteen simulation video windows

Last synced: 14 May 2026

https://github.com/warjohn/simplegraph

The Physics Engine Simulation uses SFML and OpenCV to simulate gravity, collisions, and motion for customizable shapes. Objects interact under user-defined gravity (e.g., Earth, Mars) with real-time video recording. Ideal for visualizing physics concepts dynamically.

collision-detection gravity opencv physics-engine sfml simulation

Last synced: 18 May 2026

https://github.com/vivek13130/boids

A boid ( unified movement of birds and fishes in large groups ) simulator with real time behaviour modification.

boids boids-algorithm boids-behaviour boids-simulation gamedevelopment gdscript godot-engine multithreading simulation solo-project

Last synced: 20 Jan 2026

https://github.com/kaua-pt/cancerevolutionsimulator

Simulação da evolução de um câncer

agent jade java multiagent-systems simulation

Last synced: 14 May 2026

https://github.com/benpollarduk/bp.plankton

A C# program targeting .NET 4.6.1 that simulates plankton in a pond, with the emphasis put on fun over realism.

csharp plankton simulation wpf

Last synced: 18 May 2026

https://github.com/mohababsa/jderobot-brownianmotion

Brownian Motion simulator for GSoC 2025 JdeRobot challenge. Robot moves in a square arena, rotates on boundary collisions. Built with Python, NumPy, and Matplotlib. Includes GIF output

brownian-motions gsoc-2025 jderobot python simulation

Last synced: 05 Apr 2025

https://github.com/ayonious/tower-of-hanoi-simulation

🗼💿Tower of Hanoi solve using Animation of java Graphics

canvas-animation graphics java simulation tower-of-hanoi

Last synced: 18 May 2026

https://github.com/piras-s/tuningcurvesnestedbayesianinference

Bayesian inference of neural tuning curves using nested sampling (PyMultiNest), with theory, simulation, and diagnostic visualizations.

bayesian-inference data-visualization machine-learning model-evaluation nested-sampling neuroscience pymultinest python3 simulation

Last synced: 18 May 2026

https://github.com/paudelsushil/iland-qgis-plugin

QGIS plugin for iLAND forest landscape modeling, providing runtime management, module exploration, and reproducible analysis workflows.

bark beetle disturbance forest iland modelling simulation wildfire

Last synced: 07 Apr 2026

https://github.com/samankhamesian/guide

We present GUIDE (Glucose Intelligence Decision Engine), an RL-based framework that generates patient-specific recommendations for insulin and carbohydrate intake, adapting to individual glucose dynamics and daily routines

automated-insulin-delivery continuous-glucose-monitoring cql-algorithm ppo reinforcement-learning sac simulation td3-bc type-1-diabetes

Last synced: 07 Apr 2026

https://github.com/adrianklessa/planets

A solar system simulation and attempt at creating a deep Q-learning agent to get to Mars

astronomy q-learning simulation

Last synced: 20 Jul 2025

https://github.com/picojr/galaxy

Highly Inaccurate Galaxy Simulation

collision physics piston rust simulation

Last synced: 17 May 2026

https://github.com/borishrzenjak/solar

A 3D interactive simulation of our solar system

3d animation html5-canvas interactive-visualizations simulation solar-system three-js

Last synced: 29 Mar 2025

https://github.com/yinkar/sektir

A ball simulation based on p5js

game p5js p5js-game physics-simulation simulation

Last synced: 25 Jun 2025

https://github.com/ismael-mendoza/multicam-bolshoi-mah

Repository to reproduce results of paper: "MultiCAM: A multivariable framework for connecting the mass accretion history of haloes with their properties"

cosmology dark-matter-halos nbody-simulation simulation

Last synced: 21 Jul 2025

https://github.com/hasanyahya101/rubixsimulation-vite

This is a Rubix Cube 3D Simulation Application. It allows you to rotate the Cube and its Rows and Columns. It is responsive on both Desktop and Mobile.

3d css desktop github github-pages mobile react responsive rubux-cube simulation static vite

Last synced: 07 Apr 2026

https://github.com/sidharthmohannair/px4-ros2-beginner-tutorials

Step-by-step tutorials for learning drone development with PX4, ROS 2, and Gazebo simulation. From basic setup to camera integration and autonomous flight.

autonomous beginner camera computer-vision drone gazebo humble mavros px4 px4-sitl robotics ros2 simulation tutorial uav

Last synced: 05 Apr 2025

https://github.com/flokey82/simmemory

Dwarven memory: A pretty clumsy attempt to replicate the memory system from dwarf fortress.

ai dwarf-fortress simulation

Last synced: 18 May 2026

https://github.com/robotpy/robotpy-halsim-ds-socket

Moved to https://github.com/robotpy/mostrobotpy

frc python robotpy simulation

Last synced: 09 May 2025

https://github.com/wwwshwww/roomor

Framework for autogenerating and deploying random room simulation for Gazebo

gazebo pcg-gazebo python ros simulation

Last synced: 27 Apr 2026

https://github.com/georgeerol/simplearmmoverwithros

This is an example of writing ROS nodes in Python

ros simulation

Last synced: 10 Jun 2026

https://github.com/sunsided/box-search-strategy

A simulation of a seemingly paradoxical outcome of different search orders on a grid.

competitive-search game-theory grid-search optimal-stopping probability rust simulation

Last synced: 29 Mar 2025

https://github.com/tikinang/sims

Simulation of life.

go simulation

Last synced: 23 Jul 2025

https://github.com/ajithksenthil/epidemic-simulation

Customizable Simulation that models SIR variables in Epidemics

modeling simulation

Last synced: 15 Jan 2026

https://github.com/nickjordan289/smartrockets

Implementation of a genetic algorithm for guiding rockets to a target

codingtrain cpp genetic-algorithm machine-learning neural-network sfml simulation smart-rockets

Last synced: 18 Dec 2025

https://github.com/sebastianbach/game

Python based simulation of a simple game with various strategies.

pyside6 python simulation

Last synced: 21 Jul 2025

https://github.com/liblaf/taichi-extras

Simple Utils & Patches for Taichi

fem math mesh mpm physics simulation taichi

Last synced: 20 Jul 2025

https://github.com/jonas-scholz123/networks_project_rust

This is a repetition of my Network's project (which I wrote in C++) but this time written in Rust. It implements a growing network with uniform probability distribution for new node connections as well as a growing network with a probability kernel proportional to the number of neighbours each vertex has (k).

complexity growing-network networks simulation

Last synced: 02 Mar 2025

https://github.com/cxw42/combat-sim

Tools for simulating dice-based combat systems

perl random-numbers simulation

Last synced: 25 Jun 2025

https://github.com/arhadnane/nuclear-war-simulation

An interactive web application that simulates the effects of nuclear weapons on urban populations.This educational tool helps users understand the devastating consequences of nuclear warfare through scientifically accurate calculations and visualizations.

aspnet-mvc blast-simulation bootstrap casualty-estimation csharp dotnet-8 educational interactive-maps leaflet mapping nuclear-effects nuclear-simulation physics-simulation scientific-computing simulation

Last synced: 17 May 2026

https://github.com/chris1221/corge

Evaluation of Simultaneous Inference Methods for the Human Genome.

genetics high-performance-computing multiple-testing-correction simulation

Last synced: 17 Jul 2025

https://github.com/lovesaroha/natural-selection-simulation

The goal is to create a system where autonomous steering agents evolve the behavior of eating food (+) and avoiding poison (x) .These steering behaviors are largely independent of the particulars of the character's means of locomotion.

algorithms canvas genetic-algorithm html javascript natural-selection simulation

Last synced: 18 May 2026

https://github.com/mattyhakin/dice-roller

A lightweight and flexible Python tool for simulating dice rolls, perfect for tabletop games, RPGs, and probability testing.

cli dice dice-roller gaming python rpg simulation tabletop tool utlities

Last synced: 08 May 2025

https://github.com/yoc00lig/evolution-simulation

This is my first project created using Java and the JavaFX framework. It showcases a simulation of evolution based on Darwin's theory. Allows running multiple simulations simultaneously. 🐌

agh-ust evolution-simulation java javafx life-simulation po project simulation

Last synced: 18 May 2026

https://github.com/asko7779/rust-dos-simulation

denial of service attack simulation

denial-of-service rust simulation testing

Last synced: 25 Jun 2025

https://github.com/sebastian-g/maxsim-docker

A building docker file for Maxine VM and ZSim

cpu docker dockerfile maxinevm maxsim simulation zsim

Last synced: 22 May 2026

https://github.com/wiless/singlecell

A Single cell application based on the cellular package

golang research simulation wireless

Last synced: 12 Jan 2026

https://github.com/jesse-rb/quantum-key-exchange

Implementation of the quantum key exchange algorithm

golang simulation

Last synced: 17 Jan 2026

https://github.com/emvivas/spinning-donut

"Spinning Donut" is a program developed in C for showing a spinning donut on Windows PC Console.

c consoleapplication simulation spinning spinningdonut windows

Last synced: 17 May 2026

https://github.com/volkansah/tso-swift-simulator-fork

TSO Swift Simulator ist ein Community-Tool für Spieler von Die Siedler Online (DSO), das entwickelt wurde, um Strategien zu simulieren, Truppenbewegungen zu planen und Abenteuer effizienter zu gestalten. Obwohl der ursprüngliche Entwickler nicht mehr aktiv ist, wird das Tool von der Community gepflegt und weiterentwickelt.

die-siedler-online simulation simulator the-settlers-online tso

Last synced: 05 Apr 2025

https://github.com/karrlab/paper_2018_curr_opin_sys_biol

Code associated with our 2018 review in Current Opinion in Systems Biology

biology citations corresponding-author email-address europe-pmc mathematical-modelling simulation

Last synced: 25 Jun 2025

https://github.com/juntyr/necsim-rust-demo

Demonstration of the spatially explicit biodiversity simulation `necsim-rust`

binder biodiversity demo necsim rust simulation

Last synced: 19 May 2026

https://github.com/luciopaiva/automaton-lab

A 2D cellular automata sandbox where rules can be changed on-the-fly through an embeded script editor.

cellular-automata grid neighbors simulation transition vanilla-javascript visualization

Last synced: 21 Mar 2025

https://github.com/hamzaezzra/synthetic-dice

Unity environment for generating synthetic images of dice to train detection/classification algorithms.

dice-detection dice-recognition object-detection simulation synthetic-data-generation synthetic-datasets unity yolo

Last synced: 19 May 2026

https://github.com/arkaht/cpp-ekosystem

Ekosystem ─ a simple data-driven simulation game in C++ using Suprengine and ImGui

cpp custom-engine data-driven ecosystem imgui opengl sdl2 simulation

Last synced: 19 May 2026

https://github.com/yds12/life

Conway's Game of Life implemented in the Crystal language with the CrSFML library.

conway-game crystal game-of-life simulation

Last synced: 03 Mar 2025

https://github.com/pyroll-project/pyroll-lendl-equivalent-method

Plugin for PyRolL providing the equivalent rectangle method by Lendl.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 24 Jan 2026

https://github.com/pyroll-project/pyroll-neutral-point-estimator

Plugin for PyRolL providing a variety of neutral point estimators.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 07 Oct 2025

https://github.com/pyroll-project/pyroll-integral-thermal

Plugin for PyRolL providing an integral thermal moddeling approach.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 02 Feb 2026

https://github.com/pyroll-project/pyroll

Metapackage to replace old pyroll package.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 21 Mar 2025

https://github.com/insolor/turmite

A turmite machine implementation in Euphoria. Needs dos_rescue module to work.

euphoria simulation turmite

Last synced: 26 May 2026

https://github.com/pyroll-project/pyroll-gripping-analysis

Plugin for PyRoll calculating and analysing the geometric gripping condition.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 21 Mar 2025

https://github.com/yrhiba/codingamesummerchallenge-2024

Codingame Contest Summer Challenge 2024 by Fiverr.

bot-programming machine-learning monte-carlo-tree-search simulation

Last synced: 05 Apr 2025

https://github.com/maziar110/api_client_test

A simple cloud with an API and a client written in python in order to test your infra. Integrated with OpenTracing

cloud cloud-computing docker docker-compose docker-image flask-api jaeger loadbalancer opentrace opentracing python3 simulation testing-tools

Last synced: 30 Apr 2026

https://github.com/arathbv/cpe416-autonomous-mobile-robotics

This is a repository of coursework and labs that was completed while taking the course CPE 416 Autonomous Mobile Robotics at California Polytechnic State University. The repository contains labs leading up to the Final Project in which an Autonomous Vehicle was designed and created to map a room and navigate to a position on the map.

docker ros2-humble simulation

Last synced: 19 May 2026

https://github.com/pyroll-project/pyroll-ring-model

Plugin for PyRoll providing basic data structures for discretization of a profile in concentric rings.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 21 Mar 2025

https://github.com/icetd/simulation_ws

ros gmapping simulation

navigation ros simulation

Last synced: 12 May 2026

https://github.com/patriciobcs/mini-aevol

Parallel implementation of a reduced version of the Aevol simulator

aevol cuda simulation

Last synced: 19 May 2026

https://github.com/sunghunbae/mdscribe

A toolset for molecular dynamics

amber desmond md openmm pdb simulation

Last synced: 04 Mar 2025

https://github.com/samuelson777/sensor-data-dashboard-simulator

Interactive Sensor Data Dashboard Simulator showcasing temperature, humidity, light, and motion sensors with real-time visualization. Fully client-side, responsive, and designed to demonstrate sensor handling and frontend skills without hardware.

client-side css dashboard data-visualization frontend html iot javascript realtime responsive sensor simulation visualization webapp

Last synced: 30 Apr 2026

https://github.com/dnbsammie/overdrive

Racing simulator student project

car csharp racing-simulator simracing simulation unity unity3d

Last synced: 19 May 2026

https://github.com/nishantbharali/portfolio

My official portfolio for visual demonstrations of my work and projects on vehicle controls, software testing, robotic simulations, AI and web development.

automotive control-systems convolutional-neural-networks machine-learning-algorithms projects robotics simulation software technology webdevelopment

Last synced: 19 May 2026

https://github.com/pyroll-project/pyroll-roux-spreading

Plugin for PyRolL providing the Roux spreading model.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 25 Feb 2026

https://github.com/pyroll-project/pyroll-pillar-model

Plugin for PyRolL providing basic data structures for discretization of a Profile and a RollPass into Pillar Elements.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 21 Mar 2025

https://github.com/bigraph-toolkit-suite/bigraphs.grgen-bigraphs

BiGGer is a transformation tool and library that translates bigraphical models and rules to GrGen.NET-compatible files. It enables bigraph rewriting using GrGen.NET.

bigraphs graph-rewriting graph-transformation grgen rules-engine simulation

Last synced: 13 May 2026

https://github.com/wangsimiao2000/animation_and_simulation

University of Leeds Animation Simulation Course Assignments

animation animation-blending collision-response simulation

Last synced: 06 Apr 2025

https://github.com/voschezang/project-agent-based-modelling

Agent Based Modelling of Traffic

simulation

Last synced: 21 Jun 2026

https://github.com/oleksandrzadvornyi/aquarium-simulation

An interactive Java aquarium simulation where fish swim naturally and respond to food dropped by the user. Click anywhere to feed the fish and watch them swim toward the food.

animation aquarium-simulation awt-graphics desktop-application fish game interactive java java-awt simulation

Last synced: 19 May 2026

https://github.com/wmkouw/sim-contactdynamics

Simulations of systems under contact dynamics.

contact-dynamics simulation

Last synced: 04 Apr 2025

https://github.com/alexanderepstein/3-d-gravity

Final Project For C.S. II

gravity java orbit simulation space

Last synced: 31 Dec 2025

https://github.com/haasr/conway-life-game-py

John Conway's game of life in python (CLI)

cli conways-game-of-life python python3 simulation simulator

Last synced: 11 Jun 2026

https://github.com/mm318/scirs-sim

A Rust implementation of a framework for modeling systems

simulation simulation-framework simulink simulink-clone

Last synced: 17 Mar 2025

https://github.com/djaler/gravitysimulator

Simulation of gravity of objects in space

gravity physics simulation

Last synced: 24 Jun 2025

https://github.com/basinghse/covid19simulator

Real Time Assessment and Simulation of COVID-19 - showing current numbers of cases, deaths and treated patients globally.

coronavirus covid-19 data real-time simulation visualisation visualisation-data-ingester

Last synced: 05 Apr 2025

https://github.com/guilyx/dummy-robot

Simulation of a robot using teleoperation or path-finding...

matrix path-finder path-planning robot robotics simulation teleop teleoperation

Last synced: 17 May 2026

https://github.com/lucasmmg1/fallingsand

This is a falling sand particle simulator!

falling java particle processing sand simulation

Last synced: 19 May 2026

https://github.com/erictherobot/julia-traffic-lights

A simple traffic light simulator written in the Julia programming language.

julia julia-language julia-testing simulation traffic-light

Last synced: 05 Mar 2026

https://github.com/rasmussvala/tncg15-global-illumination

A ray tracer in C++ that simulates light, shadows, caustics and reflections.

cpp linkoping-university liu monte-carlo raytracer raytracing realistic simulation

Last synced: 28 Mar 2025