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/jomaway/network-sim

educational network simulation tool

education network simulation

Last synced: 25 Oct 2025

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

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

agent jade java multiagent-systems simulation

Last synced: 15 May 2026

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/mwja/Planetary-Simulation

Simple project I did for school. May rewrite in the future or add documentation

simulation

Last synced: 28 Sep 2025

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/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/marshallasch/density-plots

ns-3 simulation scripts to generate the city density plots for the thesis

ns-3 ns3 plots simulation simulations

Last synced: 19 Jan 2026

https://github.com/kareem-emad/os-project

a small simulation for a system consisting of a managing process (kernel) ,Disk Process (performing disk operations) and clients processes requesting disk (adding/deleting content)

c os simulation

Last synced: 26 May 2026

https://github.com/caellian/litesim

A discrete event simulation library

discrete-event-simulation simulation simulation-modeling

Last synced: 07 Apr 2025

https://github.com/space-cadet/ts-quantum

Quantum mechanics library implemented in typescript

numerical-methods physics quantum-mechanics simulation typescript

Last synced: 18 Feb 2026

https://github.com/carloscraveiro/pic_sevensegdisplaycounter

A project for learning purposes in C programming language for PIC18F that explores the following features: interrupts, timing, input and output ports (I/O), and peripherals (buttons, LEDs and 7-segment displays).

c microcontroller nix nix-flake pic18f pic18f4550 sdcc-compiler seven-segments-display simulation simulide

Last synced: 15 May 2026

https://github.com/juliankarrer/reyn

CUDA-based Implementation of Smoothed Particle Hydrodynamics for Fluid Simulation

cuda fluid lagrangian simulation sph

Last synced: 31 Oct 2025

https://github.com/tahirzia-1/uart-transmitter-and-receiver

A complete UART (Universal Asynchronous Receiver/Transmitter) implementation for FPGAs, written in Verilog HDL. This project includes transmitter and receiver modules, baud rate generation, and test infrastructure for both simulation and hardware validation.

fpga-board fpga-programming fpga-soc nexys4ddr rtl simulation systemverilog testbench uart uart-receiver uart-transmitter uart-verilog verilog verilog-hdl verilog-project vivado vivado-hls vivado-simulator

Last synced: 04 Mar 2025

https://github.com/ready4-dev/ready4web

Website of the ready4 suite of tools for data synthesis and modelling in mental health

data-synthesis health health-economics mental policy simulation

Last synced: 20 Jan 2026

https://github.com/iliyalb/bluej-fox-rabbit

🦊 BlueJ life simulation project for university

bluej java oop simulation

Last synced: 07 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

https://github.com/barrettotte/population-genetics-sim

Simulate basic population genetics on fake creatures' DNA. Concepts of mutation, crossover, fitness distribution covered. Prototype algorithm for ProcJam 2018

genetic-analysis genetics population-genetics python simulation

Last synced: 29 Mar 2025

https://github.com/daniel-keogh/birds-bees-simulation

A chase simulation implemented in Unity using the state pattern

csharp simulation state-machine state-pattern unity unity2d

Last synced: 12 Apr 2026

https://github.com/geetmankar/coding-projects

A repo for my (generally non-ML) Coding Projects (Physics or otherwise)

gpu julia julia-language julialang physics physics-simulation python python3 rust rust-lang simulation

Last synced: 02 Jan 2026

https://github.com/acailic/founders-dilemma

educational startup simulation game that teaches real founder principles through gameplay.

founder game simulation startup tauri tauri-app

Last synced: 14 May 2026

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/chenanton/virtual-ball-pit

A simple two-dimensional physics engine simulating inelastic collisions between balls and their surroundings.

balls cpsc210 java junit physics simulation swing ubc

Last synced: 21 Aug 2025

https://github.com/ycatsh/math-sim

simulating mathematical concepts through code

math python simulation

Last synced: 02 Sep 2025

https://github.com/troy-lamerton/quad-defence-entitas

Blast the ghosts that come from top, bottom, left - quickly becomes LOTS of ghosts

ecs entitas simulation unity

Last synced: 16 Sep 2025

https://github.com/neurocad-eu/neurocad-benchmarks

Versioned public benchmark releases, sample-set metadata, and evaluation methodology for NeuroCAD.

benchmark cad checksums dataset engineering evaluation reproducibility simulation

Last synced: 20 Apr 2026

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/loveboyme/loki-hidriver

驱动级鼠标和键盘模拟 | Driver-level mouse and keyboard simulation based on loki-hidriver

device driver hid hidriver input keyboard level loki low mouse simulation virtual

Last synced: 26 Feb 2025

https://github.com/dioph/elegant

Electrical Grid Analysis Tool

education power-system-analysis pyqt5 simulation

Last synced: 17 Jan 2026

https://github.com/fyr1981/cellular-simulator

A high-performance artificial life simulation in C++17 using multithreading and data-oriented design.

artifical-life cmake cpp cpp17 data-oriented-design game-development multithreading performance portfolio-project raylib simulation

Last synced: 17 Sep 2025

https://github.com/magnitopic/herds

A simulated game where herds fight for food

python3 simulation

Last synced: 23 May 2026

https://github.com/nmisyats/basic-fluid-simulation

Basic WebGL fluid simulation.

fluid simulation webgl

Last synced: 26 Dec 2025

https://github.com/jxareas/inferential-statistics-i

Simulation-based proofs (CLT, LLN, ...) & Statistical Tests (Difference in Means, Chi-Squared, ANOVA)

anova chisquare simulation ttest

Last synced: 17 Jul 2025

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/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/anilerc/adaptive-learning-ai-cleaner

Environment simulation and adaptive learning algorithm development for a cleaning robot. Using probabilistic models to estimate the environment state during decision-making.

adaptive-learning artificial-intelligence java simulation

Last synced: 26 Feb 2025

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/hermann-web/lissajou

A Python module for creating animations, including Lissajou curve simulations

animation lissajous lissajous-curve lissajous-figures lissajous-figures-generator matplotlib-animation simulation visualization

Last synced: 02 Jul 2025

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

Documentation of the spatially explicit biodiversity simulation necsim-rust

biodiversity cuda docs mpi necsim rust simulation

Last synced: 14 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/talhaahussain/advection-simulation

Continuous Assessment for ECM3446 - High Performance Computing, set by Prof. Luo Man (Year 3, Semester 2). Simulates the advection of material from a chimney by wind in the planetary boundary layer.

advection advection-diffusion simulation

Last synced: 22 Jun 2026

https://github.com/talhaahussain/game-of-life-gui

A (mostly) object-oriented implementation of John Horton Conway's Game of Life (1970) as a graphical user interface.

conways-game-of-life game-of-life gui object-oriented-programming pygame simulation

Last synced: 24 Jun 2026

https://github.com/andrewmsilva/simtool

An experimental framework for creating general simulation models

simulation simulator

Last synced: 17 Sep 2025

https://github.com/shamscorner/claudeilearn

A Claude code simulation game to learn all Claude code commands.

claude claude-ai claude-code claude-commands game simulation terminal-game

Last synced: 01 Jul 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/hvlikk/shipssimulation

Konsolowa symulacja walki statków morskich zaimplementowana w Javie - przedmiot Programowanie Obiektowe, Politechnika Wrocławska

java simulation

Last synced: 18 Jul 2025

https://github.com/noblessecoder/gameoflife

This repository contains a GUI for Conway's Game of Life.

conways-game-of-life gameoflife java simulation swing-gui

Last synced: 14 Mar 2025

https://github.com/stacs-srg/valipop

Generates synthetic genealogical populations at (small) country scale.

genealogy simulation

Last synced: 20 Jan 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/mateuszk098/quantum-droplet-model

One dimensional quantum droplet model for the solution of Lieb-Liniger Gross-Pitaevskii equation in fermionized regime.

cpp omp physics quantum-mechanics simulation statistical-mechanics

Last synced: 07 Nov 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/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/blayung/ca-physics

A simple cellular automaton-based physics simulation written in c++.

cellular-automaton cpp physics physics-simulation sdl2 simulation

Last synced: 26 Jul 2025

https://github.com/igor-240340/physicsengine

Educational mass aggregate physics engine

physics-engine simulation

Last synced: 01 Jul 2026

https://github.com/justinjjlee/simulation-discrete

Employing data transformations and simulations to answer random questions

analytics data data-science julia python simulation spark

Last synced: 30 Apr 2026

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/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/m5n/clouds

Cloud simulation using CSS+JS

blue-sky clouds simulation stormy-weather

Last synced: 20 May 2026

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/saicharanuvaraj/car-driving-simulation

A basic car driving simulation with real car driving logic made by using pygame

car-driving game pygame python simulation

Last synced: 25 Dec 2025

https://github.com/hendrowunga/opportunistic-network-environment

Opportunistic Network Environment (ONE) adalah simulator untuk Delay-Tolerant Networks (DTN), memungkinkan analisis routing, mobilitas node, dan performa jaringan seperti delivery ratio, overhead, dan latency. 🚀

algorithms-and-data-structures dtn java simulation structured-data

Last synced: 12 Mar 2025

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/digimortl/tycoon

Exercise 3 of Transport Tycoon Exercises for DDD

bluebook ddd event-driven-simulation go golang simulation smalltalk squeak

Last synced: 27 Jul 2025

https://github.com/jagoosw/n-body-simulator

Simple N-Body simulaton of planets using numerical integration

orbital-mechanics physics simulation

Last synced: 14 May 2025

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/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/tylerfaulkner/n-body_simulation

CUDA N-Body Gravitational Simulation with rendering in Python with MatPlotLib

cuda simulation

Last synced: 20 May 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/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/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/whatsacomputertho/elevate-cli

An elevator simulation CLI written in Rust, based on the elevate-lib package

elevator elevator-problem elevator-simulation elevator-simulator simulation

Last synced: 28 Jul 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/apozzi/jsquantum-simulator

Quantum Computer Simulator Web App made with ReactJS.

quantum quantum-computing simulation

Last synced: 26 Apr 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/destinecarma/text-writer

Text Writer: A React-based application that simulates typing with customizable words per minute. Input text in markdown, then watch it type out in real-time!

react simulation text-writer

Last synced: 19 May 2026