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/rvalla/rpp-simulation

A software to simulate Rock, Paper & Probabilities game.

probability python3 simulation

Last synced: 25 Jul 2025

https://github.com/kkmann/covid-19-screening-policies

Agent-based simulation results for school reopening policies during the Covid-19 pandemic.

covid-19 simulation

Last synced: 03 Apr 2025

https://github.com/quinta0/forestfire

An assignment for the Probability & Statistics course at USI that aims to model the spread of forest fires over a grid representing a forest landscape. The simulation accounts for various factors such as different vegetation types, terrain elevation, wind speed and direction, humidity levels, and spontaneous ignition.

assignment documentation jupyter-notebook probability python simulation statistics

Last synced: 16 May 2026

https://github.com/aminekaabachi/modulationanalogique

Simulations de modulateurs analogiques

demodulation-analogique simulation

Last synced: 07 Jan 2026

https://github.com/tarsir/elixir-game-of-life

Elixir implementation of Conway's game of life

conway-game elixir simulation

Last synced: 21 May 2026

https://github.com/schmitzandrew/virusgame

CSA Final Project

java simulation swing-gui

Last synced: 26 Mar 2025

https://github.com/tfiers/spikeworks.jl

Helping you build spiking neural network simulations in Julia

computational-neuroscience julia simulation spiking-neural-networks

Last synced: 29 Oct 2025

https://github.com/geekywrites/password-protection-system

Password protection system using embedded c and we used proteus simulation tool for simulation instead of hardware.

embedded-c password-protection proteus simulation

Last synced: 02 Mar 2025

https://github.com/sculpttechproject/fleetstream

FleetStream is an experimental sensor‑to‑dashboard playground. It emulates a fleet of vehicles, captures raw telemetry, crunches it in real‑time with Apache Spark Structured Streaming and exposes the results for further analysis.

analytics car fleet iot obd simulation spark streaming

Last synced: 16 May 2026

https://github.com/sukiboo/rl_personalization_challenge

Challenge of solving a personalization task with RL methods.

contextual-bandits openai-gym personalization reinforcement-learning simulation

Last synced: 14 May 2026

https://github.com/fzipp/pps

An implementation of a primordial particle system (PPS). A life-like system emerges from a simplistic particle motion law.

emergence go golang life life-game life-simulation particle-system particles primordial simulation

Last synced: 10 Feb 2026

https://github.com/amine-cs96/round_robin-process-scheduler

Round-Robin Process Scheduler is a C console application simulating CPU scheduling with the Round-Robin algorithm. It manages processes dynamically in a circular queue, executes them in fixed time quanta, and visualizes process states, illustrating time-sharing and process management in operating systems.

c circular-queue cpu-scheduling operating-system process-scheduler round-robin simulation time-sharing

Last synced: 14 Oct 2025

https://github.com/gergoerdi/retroclash-sim

High-level simulators for the RetroClash book

clash fpga haskell sdl2 simulation vga

Last synced: 17 Feb 2026

https://github.com/kushtrimh/warehouse-simulator

BFS implementation to simulate how a robot would find the shortest path on a warehouse

algorithms breadth-first-search graph graphs java robotics simulation

Last synced: 16 Jan 2026

https://github.com/webmatze/digital_garden

Digital Garden is a mesmerizing web-based simulation that brings to life the subtle beauty and complexity of a self-sustaining garden ecosystem.

canvas2d garden simulation

Last synced: 04 Oct 2025

https://github.com/emer/grunt

git-based run tool: python scripts that automate running jobs on a cluster

daemon git hpc-cluster hpc-portal python remote-execution simulation slurm

Last synced: 22 Apr 2026

https://github.com/michaelsproul/ewok

Simulator for a distributed fuzzy ordering algorithm

consensus distributed-systems safenetwork simulation

Last synced: 15 Aug 2025

https://github.com/migrim/ascii-blob

ASCII Blob is an interactive canvas experiment where ASCII symbols move and react to mouse interactions, creating fluid blob-like animations. Users can switch between different modes, trigger explosions, and adjust various visual parameters.

aesthetics ascii-art canvas-animation javascript simulation

Last synced: 18 Feb 2026

https://github.com/bl33h/coffeefactorysimulation

A program that simulates a coffee factory with parallel processing using pthreads. It handles coffee production, storage, and thread synchronization.

coffee factory mutex mutex-lock parallel-computing parallel-programming posix-threads pthreads simulation synchronization

Last synced: 14 Mar 2025

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

Plugin for PyRolL providing spreading claclulation using Sparling's equation.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 24 Jan 2026

https://github.com/uba/rayden.py

⚡ Rayden - Simple Python Ray Tracing

computer-graphics python raytracing rendering simulation

Last synced: 21 May 2026

https://github.com/bl33h/spotifysimulation

A program that prints the playlist data from a csv file in a music player, it also identifies the longest song.

csv python simulation spotify

Last synced: 14 Mar 2025

https://github.com/krruzic/fumaroos

A pet raising simulation game for the 3DS

3d-printing mini-game sfml simulation tamagotchi

Last synced: 12 Jan 2026

https://github.com/singhkunal2050/game-of-life

Conways Game of life representation in a web page

dfa finite-automata game javascript maths p5js simulation

Last synced: 16 May 2026

https://github.com/harshil21/aloft

Multi-level wind data for OpenRocket simulations

bun open-meteo openrocket rocket-simulation simulation typescript

Last synced: 22 Jun 2026

https://github.com/jguarato/2d-plate-heat-transfer

Codes for solving a heat transfer problem in a 2D flat plate.

cfd flow simulation

Last synced: 04 Oct 2025

https://github.com/flokey82/simmotive

This package is a crude port of https://github.com/alexcu/motive-simulator which is adapted from Don Hopkins' article The Soul of The Sims which shows an prototype of the 'soul' of what became The Sims 1, written January 23, 1997.

ai needs-based-ai simulation thesims

Last synced: 21 May 2026

https://github.com/jguarato/2d-cavity-flow

Computational fluid dynamics (CFD) code for solving incompressible flow in a 2D lid-driven cavity.

cfd flow simulation

Last synced: 04 Oct 2025

https://github.com/benzzchan/ecosystem-simulation

It is a software designed to simulate the dynamics and evolution of an ecosystem. (Mini project)

game love2d lua simulat simulation simulator world

Last synced: 18 May 2026

https://github.com/mtumilowicz/java11-birthday-paradox

Simulation of birthday paradox.

birthday-paradox simulation

Last synced: 23 Jun 2026

https://github.com/gaocegege/scheduler-simulator

For researchers: Simulate scheduler behaviors in data centers

scheduler simulation simulator sparrow

Last synced: 04 Jul 2025

https://github.com/bl33h/factorysimulation

A factory simulation system that utilizes a SQL database.

create-database database postgresql queries simulation sql

Last synced: 21 May 2026

https://github.com/g0bel1n/avengers_antgame

Avengers_AntGame is C++ project providing a GUI to experiment Ant Colony Seach on user-defined playgrounds

ant simulation

Last synced: 28 Jun 2025

https://github.com/opikadash/memory-management-simulator

C++ Memory Management Simulator implementing First-Fit and Best-Fit allocation strategies with support for random stress testing, memory state persistence, CSV export for visualization, and benchmarking via GoogleTest.

best-fit cpp data-structures first-fit googletest makefile operating-systems simulation

Last synced: 28 Jun 2025

https://github.com/fahdseddik/truck-delivery-company-simulation

A simulation of a truck delivery company written in C++.

algorithms cpp datastructures objectorientedprogramming simulation

Last synced: 10 Nov 2025

https://github.com/bl33h/discreteeventsimulation

Simulation of program execution in a time-sharing operating system.

cpu data-structures operating-system python ram simulation time-sharing

Last synced: 14 Mar 2025

https://github.com/mcneillj/sitka-examples

Example files for getting started using Sitka for modeling and analysis.

building-energy examples modeling-tool simulation

Last synced: 16 May 2026

https://github.com/bl33h/machinevshuman

A multi-threaded simulation comparing human workers' production efficiency to machine production in a factory.

factory human machine multi-threading multithreading parallel-programming simulation

Last synced: 13 Jul 2025

https://github.com/krios2146/2d-simulation

Project is a step-by-step simulation of a 2D world populated by herbivores and predators with console UI

simulation

Last synced: 13 Apr 2025

https://github.com/illuhad/illcrawl

Data crawling and 2D and volumetric 3D quantity reconstruction and visualisation engine for large datasets from the illustris cosmological simulation. Designed for GPU clusters using OpenCL and MPI.

illustris opencl reconstruction simulation visualization

Last synced: 18 Aug 2025

https://github.com/ianjure/markov-chain-trading

A trading algorithm based on Markov probability theory.

algorithmic-trading machine-learning markov-model simulation trading

Last synced: 21 Mar 2025

https://github.com/omarkhaledaw/uni

This contains all files and resources for the projects I've done as a Mechatronics and Robotics engineering student at the Egyptian Russian University (ERU)

arduino arduino-uno coppeliasim cpp cprogramming cprogramming-language embedded embedded-c embedded-systems matlab mechatronics mechatronics-engineering nodemcu-esp8266 raspberry-pi raspberry-pi-3 robotics simulation simulink solidworks vrep

Last synced: 25 Jan 2026

https://github.com/yukiisbored/mbdyn-docker

Docker image for MBDyn

docker mbdyn rigid-bodies simulation

Last synced: 22 Jun 2025

https://github.com/apoorvalal/lludens

llms for playing games

economics llms simulation

Last synced: 26 Mar 2025

https://github.com/karrlab/wc_analysis

Tools for analyzing whole-cell knowledge bases, models, and simulation results

computational-biology simulation systems-biology visualization whole-cell-modeling

Last synced: 25 Jun 2025

https://github.com/liu-yucheng/p5-js-sphere-physics

p5.js Simple Sphere Physics

graphics js p5js physics simulation web

Last synced: 20 May 2026

https://github.com/dicehub/dice-dev-legacy

DICE project (Old version - No longer maintained !!!)

automation cfd openfoam simulation

Last synced: 20 Jan 2026

https://github.com/wjh18/mtc-football

Web-based American football simulation game built with Django

django football-simulation football-simulator python simulation

Last synced: 04 Mar 2025

https://github.com/poteto0/mamba-model

bio-math model for basketball

basketball biomathematics simulation

Last synced: 09 Jul 2025

https://github.com/banaankiamanesh/random-dot-madness

Using Random Dots is a way of making wonderful fractals. Like Sierpinski Triangle, Carpet, Pentagon and Pyramid!

cellular-automata cellular-automaton matlab polygons random-generation sierpinski-carpet sierpinski-triangle simulation

Last synced: 29 May 2026

https://github.com/pyroll-project/pyroll-sims-power-and-labour

Plugin for PyRolL providing the power and labour calculation after R. B. Sims.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 12 Feb 2026

https://github.com/aykhan019/python_examproject

A Python-based simulation for managing a gas station. This project provides functionalities for tracking fuel inventory, processing customer transactions, and generating detailed reports on fuel usage and sales. The system emphasizes simplicity and efficiency, with robust input validation to ensure accurate data entry and effective operation manage

gas-station inventory-management python report-generation simulation

Last synced: 23 Feb 2025

https://github.com/makosai/nyxy

Nyxy is an open-source game engine made with C++. The primary focus is a 3D isometric environment with a simplified interpreter.

3d-engine 3d-game-engine cpp cpp-game cpp-game-engine game game-development game-engine isometric-game open-source simple sims simulation simulation-game

Last synced: 11 Jul 2025

https://github.com/teleste-official/start

Smart Train Application for Route Testing - Cross-platform desktop application used for creation of routes and trains & generation and playback of testing data

avaloniaui dotnet geo map mapsui railway simulation train

Last synced: 02 Apr 2026

https://github.com/mingstar/nature

Simulation using genetic algorithm

genetic python simulation

Last synced: 22 May 2026

https://github.com/sumdiboii/rainwater-harvesting-simulation-opengl

A rainwater harvesting simulation built using OpenGL in C++, featuring animated rainfall, gutter collection, and water storage. It’s a modified version of an existing project with unknown origin. We enhanced the visuals, structure, and flow to make it more suitable for academic use. Demonstrates basic OpenGL rendering and environmental concepts.

cpp environment graphics opengl rainwater-harvesting simulation visualisation

Last synced: 11 Apr 2026

https://github.com/aykhan019/uno

A Java-based Uno card game simulation with a graphical user interface (GUI) where users can play against AI opponents, track game statistics, and view leaderboards.

cardgame comp132 game gui java oop project simulation swing uno

Last synced: 22 Jun 2026

https://github.com/andezion/simulatoroffalling

This is my small project demonstrating the fall of a ball depending on user specified parameters.

cpp object-oriented-programming physics sfml-cpp sfml-library simulation

Last synced: 21 Mar 2025

https://github.com/me-marvine/maceevolve

A simulation of evolution through natural selection

evolution evolve forms network neural neural-network simulation windows windows-forms winforms

Last synced: 06 May 2026

https://github.com/noodlebox/clock

The clock package provides a generic API similar to `time` from Golang's standard library for a variety of time sources, such as a simulation clock that only steps forward when told, normal wall clock time, a clock that advances at a rate relative to another reference clock, or any layered combination of these.

clock go golang mock simulation time

Last synced: 14 Jan 2026

https://github.com/sherifabdlnaby/cafe-simulator-multithreading-java

A Java program that simulates a Cafe customers entering, waiting in queue, sitting, eating and leaving. The program is an application of multi-threading using Java.

multithreading simulation

Last synced: 25 Jul 2025

https://github.com/banaankiamanesh/double-pendulum

Simulation of Double Pendulum as a Chaotic System with Numerical Methods!

chaos-theory double-pendulum double-pendulum-simulation matlab numerical-methods simulation

Last synced: 12 Jun 2025

https://github.com/kestarumper/gameoflife

Graphical representation of Game of Life

game-of-life simulation

Last synced: 22 Aug 2025

https://github.com/dwidevelopes/advanced-soccer-simulation

Advanced Soccer Simulation AI Studying fotball

ai ai-agents fotballdata futscore pssi simulation simulator

Last synced: 10 Aug 2025

https://github.com/kronopt/simulate

Simulator of Antibiotic Therapy Effects on the Dynamics of Bacterial Populations

antibiotic-resistance bacteria enterotype kivy microbiome python python-2 simulation

Last synced: 03 Oct 2025

https://github.com/jayexdesigns/logic-gates-simulator

A web application for simulating logic gates

logic-gates simulation simulator vanilla-javascript

Last synced: 18 Aug 2025

https://github.com/j00nathan/solar-system-sim-pygame

A simple solar system simulation developed in Python using the Pygame library to render and animate the graphical components. This project was created as the final assignment for the Computer Graphics class

2d-graphics pygame python simulation solar-system

Last synced: 22 Aug 2025

https://github.com/tech-gian/school_simulation_java

👨‍🎓📚🏫 A simple school simulation made with Object-Oriented Programming principles in Java.

java oop oop-java oop-principles school school-project simulation

Last synced: 05 May 2025

https://github.com/ionicabizau/secondary-rainbow

A simulation of secondary rainbow phenomenon created in HTML, CSS and JavaScript.

hacktoberfest html javascript rainbow simulation

Last synced: 04 May 2025

https://github.com/3qnrpdwd/quantum-cryptography

양자 암호키 분배(QKD)에 대한 시뮬레이션

kalman-filter quntum-circuits rust simulation

Last synced: 23 Aug 2025

https://github.com/computational-nano-science-lab/functional_group_addition

The code adds functional groups to graphene surfaces

md pdb simulation xyz

Last synced: 18 May 2026

https://github.com/mafeth/bwinf-2021-exercise4

This project is my elaboration of Task 4 in the Federal Computer Science Competition 2021. The idea was to determine from a finite set of different dice which one of them is best suited for a complete game of “Don't get angry”. For this, I had to implement and simulate the entire game principle with all the rules, such as throwing out.

2021 bwinf40 dont-get-angry game simulation

Last synced: 23 Aug 2025

https://github.com/nyuad-astroparticle/lxe-phonon

This repository contains all the data for the the detection of particles from the phonons produced due to heat deposition in liquid scintillators

physics simulation

Last synced: 17 Jan 2026

https://github.com/jayexdesigns/web-solar-system

A JavaScript physics simulation made with ThreeJs

gravity-simulation simulation solar-system threejs

Last synced: 23 Jun 2026

https://github.com/wildlyinaccurate/is-this-real-life

Is this real life? Or just a simulation?

elm life-game simulation

Last synced: 06 Apr 2025

https://github.com/KernFerm/PresFutImpactSim

This repository contains a Python simulation model that forecasts political, economic, and social factors under a hypothetical presidency. Users input initial values, and the model simulates their progression through defined interactions and random variations.

economic-model forecasting matplotlib numpy political-model python scipy simpy simulation social-model

Last synced: 16 Oct 2025

https://github.com/ovgu-finken/spherosim

Simulation Environment for a Rolling Swarm of Spheros

ros simulation sphero

Last synced: 20 Jan 2026

https://github.com/cagcak/vue-chat-session

Simple UI chat simulation web component

chat simulation vue vue-components webcomponents

Last synced: 03 May 2026

https://github.com/klarh/hoomd_flowws

A library for modular HOOMD-Blue workflows

hoomd-blue molecular-dynamics molecular-simulation python simulation workflows

Last synced: 20 Jun 2025

https://github.com/gowth6m/lift-system

Lift system implemented in Java. Shows a simulation of a lift system with two different algorithms to pick up people on the building.

java simulation

Last synced: 09 Aug 2025

https://github.com/LeoSery/Conway-s-Game-of-Life-3D--Unity6-2024

3D version of Conway's Game of Life in Unity 6. Features interactive cubic grid, real-time cell manipulation, and optimizations for large-scale simulations.

3d cellular-automaton game-development game-of-life procedural-generation simulation unity unity6

Last synced: 25 Aug 2025

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