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/goldbarth/nebulaforge

Game/Simulation Prototype in Unity/C#

celestial-bodies editor game gameworld simulation solar-system tool tools

Last synced: 10 Jul 2025

https://github.com/juliendoutre/blood-flow-modelization

A school project involving partial differential equations solving with a biological application.

blood-flow cpp freefem simulation

Last synced: 28 Mar 2025

https://github.com/daniel-elston/math-physics

Some Math and Physics visualisations/simulations for fun.

coding maths physics simulation visualisation

Last synced: 04 Apr 2025

https://github.com/ue2020/supergrid

A simple, optimized, safe spatial hash grid.

collisions grid hash physics simulation spatial

Last synced: 03 Nov 2025

https://github.com/jamesbomb/nuclear-football-v2

The Nuclear Football project is intented to run on a Raspberry Pi integrated into a briefcase with a screen, providing a simulation of a real nuclear football for enhanced realism in airsoft matches. This project combines hardware and software to bring a touch of thrilling strategy to recreational combat sports.

airsoft games raspberry-pi raspberry-pi-3 simulation

Last synced: 08 Mar 2026

https://github.com/sbstndb/nbody_k

A simple 3D naΓ―ve NBody simulation using Kokkos enabling CUDA or OpenMP backend

cuda kokkos nbody openmp simulation

Last synced: 21 May 2026

https://github.com/tsmbland/retinotopicmaps

MSci thesis - modelling the development of neural connections in the visual system

computational-neuroscience latex partial-differential-equations python research self-organization simulation

Last synced: 12 Apr 2025

https://github.com/televisionninja/flocking-simulation

Flocking simulation with boids rendered using p5.js

ai boids flocking octree p5js simulation

Last synced: 14 Mar 2025

https://github.com/jmad/jmad-core

Core library of JMad, the Java API for MadX

accelerator-physics java particle-accelerator simulation

Last synced: 16 Jan 2026

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/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/gitfrid/virus3spread

virus3spread model-simulation

model simulation spread virus

Last synced: 22 Mar 2025

https://github.com/nabilshadman/percolate-message-passing-parallel-program

Percolate message passing parallel program using two-dimensional decomposition implemented in the C programming language

c high-performance-computing mpi parallel-computing scientific-computing simulation

Last synced: 04 Apr 2025

https://github.com/simonusher/processor-allocation-algorithms

My solution to an assignment on processor allocation algorithms in a distributed environment. Done as part of the "Operating Systems" course in my undergraduate degree.

operating-systems processor simulation

Last synced: 25 Feb 2025

https://github.com/simonusher/processor-access-simulation

My solution to an assignment on processor access simulation. Done as part of the "Operating Systems" course in my undergraduate degree.

operating-systems processor simulation

Last synced: 25 Feb 2025

https://github.com/md-talim/coffee-machine-simulator

A Java-based coffee machine simulator to brew coffee, manage resources, and handle money.

beginner-project console-application java oop simulation

Last synced: 30 Apr 2025

https://github.com/sofyanox12/universe-simulation

A file that contains script to run the entire universe. A journey to solve the phenomenon of the Theory of everything, an equation of the Universe.

html5-canvas javascript seed simulation universe

Last synced: 05 Jul 2025

https://github.com/jelhamm/internode-hellinger-distance-based-decision-tree

Simulations for the paper "Inter node Hellinger Distance based Decision Tree by Pritom Saha Akash, Md. Eusha Kadir, Amin Ahsan Ali, Mohammad Shoyaib"

articles data-analysis data-mining decision-tree decision-tree-classifier hddt hellinger-distance-criterion machine-learning numpy-library paper-implementations python scipy-library simulation tree-node

Last synced: 04 Apr 2025

https://github.com/deepbiolab/reinforce-bio

Research on leveraging reinforcement learning to optimize bioprocess parameters and improve efficiency in biological systems.

bioprocess-optimization bioreactor biotechnology ddpg deep-learning deep-reinforcement-learning gaussian-process hybrid-modeling neuralode process-optimization reinforcement-learning simulation

Last synced: 18 May 2026

https://github.com/gmostofabd/8051-push-button

πŸ”— This repository guides you to learn about digital input reading using an 8051 Microcontroller. The program is written in Assembly language and well-commented to ensure clarity. To read the digital input, two tactile push button switches are connected to I/O pins.

8051 assembly circuit debouncing digital download hex input mcu microcontroller programming proteus pull-down pull-up read schematic simulation switch

Last synced: 22 May 2026

https://github.com/youngermaster/coulomb-superposition-principle

Principio de SuperposiciΓ³n de Coulomb y Ley de Biot-Savart

coulomb-law matplotlib numpy simulation

Last synced: 18 May 2026

https://github.com/jakubvojvoda/logistics-company-simulation

Modeling and simulation of logistics company

cpp logistics modelling simlib simulation

Last synced: 14 May 2025

https://github.com/diegofsousa/optimizing-response-time-for-group-requests

This repository makes a comparison between the ways to implement clients for requests to other services using Spring Framework and the Feign library.

http simulation spring-boot too-many-requests

Last synced: 03 Feb 2026

https://github.com/nishantrana02/simulation-of-snake-robot-with-obstacle-avoidance

This project extends the ACMR Snake Robot with obstacle avoidance in CoppeliaSim. Using a proximity sensor, the robot detects objects within 0.4m and adjusts its vertical joints to respond dynamically. The system ensures smooth movement while avoiding collisions.

copelliasim obstacle-avoidance obstacle-avoidance-robot obstacle-detection simulation snake snake-robot vrep vrep-simulator

Last synced: 20 Jan 2026

https://github.com/skent259/omisvm-sims

Simulation code for "Ordinal Multiple Instance Support Vector Machines"

multiple-instance-learning ordinal r reproducible-research simulation svm weakly-supervised-learning

Last synced: 26 Mar 2025

https://github.com/kartmaan/survival-simulator

Simulation of survivors on the move in search of food while avoiding dangers and withstanding harsh climates.

life-simulation pygame simulation survival-game survivor vector

Last synced: 12 Apr 2025

https://github.com/mikma03/simulation_modeling

Simulation models using Python. Practical use of Python in real-world examples and additional resourses.

matplotlib numpy pandas portfolio python simulation stocks

Last synced: 08 May 2026

https://github.com/skent259/mildsvm-sims

Code and experiments for "Non-convex SVM for cancer diagnosis based on morphologic features of tumor microenvironment"

cancer-diagnosis non-convex-svm r simulation tumor-microenvironment

Last synced: 26 Mar 2025

https://github.com/pythonhealthdatascience/stars-reproduce-johnson-2021

Assessing the computational reproducibility of Johnson et al. 2021 as part of STARS.

copd discrete-event-simulation open-science quarto r reproducibility reproducible-research simulation

Last synced: 03 Nov 2025

https://github.com/coatless/tidysim

Organizing simulation data in a tidy format

r rstats simulation

Last synced: 05 Mar 2025

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/roysmanfo/terraformsimulation

A console based simulation of a virtual world, where people will be albe to die naturally, die for a disease (pandemic, plague) expand the population and start wars

500lines console-application cpp simulation

Last synced: 10 Sep 2025

https://github.com/voltlabs-research/structure-identification

Algorithms for crystal structure identification in atomistic simulations. Classifies atoms by local structural environment to detect BCC, FCC, HCP, diamond cubic, and other crystal structures. Distinguishes crystalline atoms from defects, surfaces, and disordered regions

common-neighbor-analysis lammps materials-science molecular-dynamics polyhedral-template-matching ptm simulation

Last synced: 02 Jul 2026

https://github.com/dlaehnemann/create-ecdna-testing-data

A Snakemake workflow for creating testing data for ecDNA analysis workflows: long reads (Nanopore with NanoSim) and short reads (Illumina with seqkit and mason).

circular-dna ecdna illumina-sequencing nanopore-reads simulation snakemake workflow

Last synced: 26 Mar 2025

https://github.com/zayarhtet/simulation-tundra

Console Application for simulating Tundra with C++, specialized in Object-Oriented Design

console-application cpp design-patterns oop simulation singleton-pattern

Last synced: 10 Jul 2025

https://github.com/eltoncn/gdatabygagents

Simulation of virtual agents, worlds and sensors using LLMs.

cognitive-architecture llm simulation student-project

Last synced: 07 May 2025

https://github.com/gmostofabd/8051-stepper-motor

πŸ› οΈ This repository demonstrates how to interface a stepper motor with the 8051 microcontroller using the ULN2003 driver to handle the extra current required to run the motor. The project includes complete assembly code, Proteus simulation files, and documentation, along with screenshots and photos from testing.

8051 assembly circuit download driver file hex language microcontroller motor programming proteus simulation steeper stepper-motor uln2003

Last synced: 21 May 2026

https://github.com/mkamadeus/stima-disease-spreading-simulation

Disease Spreading Simulation using BFS.

csharp netframework pandemic simulation

Last synced: 12 Jan 2026

https://github.com/alepuglisi/rov-ricketts-ros2

ROS2 Jazzy + Gazebo Harmonic Simulation of MBARI's ROV Doc Ricketts in an Underwater World.

gazebo-plugin gazebo-worlds gazebosim ros2-jazzy rov rover-simulator simulation underwater-robotics urdf urdf-models

Last synced: 14 Mar 2025

https://github.com/maxchistt/evolution

WPF app - evolution strategy simulation

evolution hawks-and-doves simulation wpf

Last synced: 01 May 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/groshanlal/fluid-simulation

2-dimensional Fluid Simulator based on PIC/FLIP in OpenGL

animation bridson fluid opengl simulation

Last synced: 02 Jul 2026

https://github.com/dpbm/rock-paper-scissors

A simulation of Rock Paper Scissors using Processing

game processing rock-paper-scissors-game simulation

Last synced: 27 Jun 2025

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/idorobots/noesis

SKN Noesis Lisp/AI workshops stuff during my studies at AGH-UST.

common-lisp localization robotics simulation workshop-materials

Last synced: 07 Apr 2025

https://github.com/urfdvw/spirograph

Javascript simulation of the Spirograph toy

simulation

Last synced: 06 Apr 2025

https://github.com/bencardoen/devs-ex-machina

A PDEVS C++ parallel simulator. supporting multiple synchronization paradigms

conservative-concurrency cpp discrete-event-simulation memory-allocator optimistic-concurrency pdevs simulation

Last synced: 30 Mar 2025

https://github.com/zerdicorp/very_simple_tree_simulation

A truly simple tree simulation based on the Pythagorean tree.

algorithm generation math pythagoras-tree simulation tree visualization

Last synced: 02 Apr 2025

https://github.com/martinouton/arduino-introduction

This is my progress on learning how to code and making circuits on Arduino

arduino arduino-uno circuits code simulation

Last synced: 28 Mar 2025

https://github.com/fabriziomusacchio/sir_model

This repository contains the code for the blog post on The SIR model: A mathematical approach to epidemic dynamics. For further details, please refer to this post.

python simulation sir-model

Last synced: 16 May 2026

https://github.com/shimwell/neutronics_geomentry_comparision_simulation

The same neutronics geometry made using Constructive Solid Geometry (CSG) and DAGMC faceteted surface mesh at different resolutions to compare simulation results

csg dagmc geometry mesh neutronics simulation

Last synced: 09 Sep 2025

https://github.com/dioph/elegant

Electrical Grid Analysis Tool

education power-system-analysis pyqt5 simulation

Last synced: 17 Jan 2026

https://github.com/sandrain/analyzethis-schedsim

A workflow scheduling simulator for multi-core active flash devices.

active-storage simulation

Last synced: 10 Jul 2025

https://github.com/mhozaifaa/diamonddealer

Simple game designed using the blazor , simulation on Petri network

ai blazor csch dotnet dotnetcore game net5 petri-network simulation webassembly

Last synced: 08 May 2026

https://github.com/ormidales/react-air-current

Air Current est un composant React qui simule des courants d'air en temps rΓ©el avec des particules animΓ©es, utilisant Canvas API pour un rendu fluide et interactif.

airflow animation canvas particles react simulation turbulence

Last synced: 30 Mar 2025

https://github.com/khaledashrafh/petpal-simulation

The PetPal Simulation is a console-based application that simulates the experience of adopting and taking care of a pet. Users can adopt a pet, feed it, play with it, and check its status. The game tracks the pet's hunger and happiness levels, and it ends if these levels drop to critical values.

adoption feed functional-components functional-programming game gamedev gaming-software pets simulation simulator solidity toys troubleshooting

Last synced: 28 Apr 2026

https://github.com/debruine/faux.jl

Julia version of faux for data simulation

data julia simulation

Last synced: 28 Mar 2025

https://github.com/pavelkryukov/plimdp-plus

[2011] PlimDP++ is refactoring of PlimDP emulator which has been written by Boris Belousov.

pdp pdp11 simulation simulator

Last synced: 11 Jun 2026

https://github.com/sub6resources/astrosim

A collection of simple astronomical simulations - Built for University of Utah's ASTR 3070 class

astronomy astrophysics simulation

Last synced: 14 Aug 2025

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/anythinglord/sim-hospital

A simple Hospital Simulation using python and pygame

simulation

Last synced: 15 Mar 2025

https://github.com/tyler-a-cox/radio_sim

Simple, fast package for simulating radio interferometric visibilities using the radio interferometry measurement equation (RIME)

astronomy interferometry physics radio radio-astronomy simulation

Last synced: 16 Jan 2026

https://github.com/rcoteru/ezscup

SCALE-UP Python-based wrapper designed to facilitate the batch execution of material simulations in grid of temperatures, pressures, strains and or electric fields.

physics python quantum-chemistry simulation wrapper-api

Last synced: 05 Mar 2025

https://github.com/thanduriel/geom-ed

geometric realtime simulation of electrodynamics with 3d visualisation

electrodynamics geometric-integrator simulation

Last synced: 05 Apr 2025

https://github.com/ryan-m-smith/timesharingsimulation

A simple simulation of a time-sharing system with a round-robin scheduler. CS-320 Project 1.

operating-systems round-robin simulation time-sharing

Last synced: 03 Apr 2025

https://github.com/kiwijuice56/connect-four-ai

Implementation of minimax algorithm in a connect four simulation

minimax simulation

Last synced: 28 Mar 2025

https://github.com/algebra-fun/b-ca-infection-simulation

"Brownian-CA-Infection" is a Math Model of Infection based on CA and SIR.

cellular-automaton infection mathmodel mathmodeling simulation sir-model

Last synced: 09 Jun 2026

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/ttitcombe/galaxysimulator

Python implementation of an N body gravitational system, with inclusion of rogue stars to model galactic pertubations

galaxy n-body physics simulation

Last synced: 05 Nov 2025

https://github.com/rishitv26/spid

SPID is a motion control algorithm designed as a modification of PID that uses stochastic gradient decent to self-tune and adapt to motion during planning phase.

adaptive-control backpropagation control-systems embedded-systems gradient-descent motion-control neural-network pid pid-controller python reinforcement-learning robotics self-tuning simulation

Last synced: 18 Jun 2026

https://github.com/blaz-r/quantum_zeno_paradox

C++ code for simulating quantum Zeno paradox with spin in field.

cpp14 quantum quantum-mechanics quantum-zeno-paradox simulation spin

Last synced: 14 May 2025

https://github.com/snapex2409/komd

Small MD framework

kokkos md molecular-dynamics simulation

Last synced: 02 Jan 2026

https://github.com/nandahkrishna/bros

Application suite – Class 12 C++ Computer Science Project

apps calculator calendar clock cpp games graphics notepad os simulation turbo-c-plus-plus

Last synced: 17 Jun 2025

https://github.com/caellian/litesim

A discrete event simulation library

discrete-event-simulation simulation simulation-modeling

Last synced: 07 Apr 2025

https://github.com/beepboopbit/laboratoryenvironment

A Simple Extensible Environment Library for simulation

library simulation student-project

Last synced: 20 Mar 2025

https://github.com/juliankarrer/reyn

CUDA-based Implementation of Smoothed Particle Hydrodynamics for Fluid Simulation

cuda fluid lagrangian simulation sph

Last synced: 02 Jul 2026

https://github.com/free-analytics/gaussiankernels

γ‚¬γ‚¦γ‚ΉιŽη¨‹

gaussian-processes kernel nlp python simulation

Last synced: 06 Mar 2025

https://github.com/jghaden/particle-simulator

OpenGL based Particle simulator

glew glfw glm gravity nbody opengl particles simulation

Last synced: 15 May 2026

https://github.com/kmoraza/inverter-drive_simulation_software

Diese Desktop-Software simuliert einen elektrischen Wechselrichterantrieb und ist in JavaFX geschrieben (This is a desktop software which simulates electrical inverter drive and is written in JavaFX)

desktop-app desktop-application desktop-software electrical-engineering inverter-drive javafx-application javafx-desktop-apps javafx-desktop-software mathematics mechanical-engineering physics physics-simulation simulation simulations simulator simulators

Last synced: 04 May 2026

https://github.com/kiwijuice56/alpha-critter-simulation

Work in progress refined critter simulation

java simulation

Last synced: 28 Mar 2025

https://github.com/sarahhan-one/game_of_life_c

Conway's Game of Life with RayLib and C

game-of-life raylib simulation

Last synced: 30 Apr 2025

https://github.com/daandejongen/hystar

R package that simulates and estimates the hystar model

autoregression estimation hysteresis simulation statistics threshold time-series-analysis

Last synced: 18 Feb 2026