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/mustafahakkoz/monopoly

Text-based Monopoly Game in Java

design-patterns oop simulation

Last synced: 28 Aug 2025

https://github.com/akip2/elevator-matterjs

An elevator simulator made in JS with the MatterJS library

elevator-simulation javascript matter-js simulation simulator

Last synced: 28 Aug 2025

https://github.com/kavicastelo/realistic-solar-system-sim

Solar panel simulation with real values. base and physical calculation credits gose to Tech with Tim Youtube Chanel

physics-simulation pygame python simulation solar-system

Last synced: 28 Aug 2025

https://github.com/elymsyr/auv_ws

An open-source simulation and control workspace for an Autonomous Underwater Vehicle (AUV) built on ROS 2 Humble and Gazebo. It features a high-fidelity dynamics model and an advanced AI-based motion controller (FossenNet) that uses a pre-trained LibTorch model to imitate a NL-MPC for real-time, high-performance manoeuvring.

autonomous-vehicles auv control-systems cpp cuda deep-learning gazebo imitation-learning libtorch mpc python robotics ros2 simulation

Last synced: 15 Apr 2026

https://github.com/web-dev-sam/dft-machine

A machine that uses Discrete Fourier Transformations (DFT) to draw anything you like.

experiment math p5js simulation

Last synced: 30 Aug 2025

https://github.com/victorvianna/particles-simulation

(Old college project) Multi-threaded simulation of n particles in space submitted to gravitational and electric forces.

multithreading simulation

Last synced: 30 Aug 2025

https://github.com/martinmikkelsen/bachelorsproject

Kinematic invariants to illuminate three-particle decays. Includes scripts to make Dalitz plot with resonanses.

particlephysics physics simulation

Last synced: 30 Aug 2025

https://github.com/guillaumebonhommeau/infernaldungeon

:rage3: Simulator survival mode of severals especies against a unique monster.

character dungeon game java monster simulation simulator-survival-mode survival-game

Last synced: 31 Aug 2025

https://github.com/alepiga/serraintelligente

Sistema intelligente in C++ per la gestione automatica dell'irrigazione in serre con supporto a diverse tipologie di piante.

cmake cplusplus plants simulation stl

Last synced: 15 Jun 2025

https://github.com/kavicastelo/planets_realistic_simulation

Solar panel simulation with real values. base and physical calculation credits gose to Tech with Tim Youtube Chanel

physics-simulation pygame python simulation solar-system

Last synced: 26 Mar 2025

https://github.com/kavicastelo/car_simulation_machine_learning

Auto driving car simulation using neural networks and model training. Used html canvas for draw elements and javascript for train the model. not any third party libraries used.

javascript machine-learning model-training neural-networks simulation

Last synced: 26 Mar 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/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/sathikasethumjith/cyrus

💻 Embed Metasploit Android Meterpreter payloads into existing APKs effortlessly with Cyrus, simplifying your workflow for reverse shell creation.

ai android blog claude claudecode cyrus-lang cyrus-sasl docker linear nextjs postfix puppet python robocup shadcn-ui simulation soccer-simulation typescript

Last synced: 06 Apr 2026

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/bravim-ketan-purohit/vendarch

VendArch is a modular, design-pattern-driven vending machine simulator built in C++. It uses State, Strategy, and Abstract Factory patterns to support multiple machine types. Highly extensible and cleanly architected, it models real-world product-line software systems.

cpp design-patterns lowleveldesign modulardesign oop simulation software-architecture state-pattern

Last synced: 15 Jun 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/bergio13/hh-model

Hodgkin–Huxley model implementation in julia

action-potential julia neuron neuroscience simulation

Last synced: 25 May 2026

https://github.com/gregorykogan/n-body-gravity

Simple simulation of gravitational attraction of n bodies

collision gravity p5js simulation

Last synced: 14 May 2025

https://github.com/bsodium/voxelife

A C++ game of life implementation in 3D space

3d cpp game-of-life opengl simulation

Last synced: 06 Mar 2025

https://github.com/quentin18/ecosystem

Ecosystem simulation in C++

cpp ecosystem perlin-noise sfml simulation

Last synced: 15 May 2025

https://github.com/rugleb/phpgpss

PHP analog of the GPSS modeling language

analyze gpss modeling php simulation

Last synced: 02 Apr 2025

https://github.com/thuvasooriya/azem

awesome zig enabled micro-mouse maze simulator

maze micromouse simulation zig zig-package

Last synced: 14 May 2026

https://github.com/omeryildiz/simuduck

SimUduck sample in Head First Design pattern. Written with C++ language

cpp11 oop simulation strategy-design-pattern

Last synced: 04 Jan 2026

https://github.com/mandarancio/numerical-modeling

Practical works for Numerical Modeling class at UNIGE.ch

modelling numerical-modelling simulation

Last synced: 22 Mar 2025

https://github.com/areenberg/relsys

A tool for evaluating a system of queues with finite capacity that are connected through customer relocations.

production queueing queueing-networks relocation simulation

Last synced: 16 Jan 2026

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/xuyanwen2012/pedestriansim

A Unreal Engine 4 Plugin for simulating pedestrian behaviors

plugin simulation unreal-engine-4

Last synced: 15 Apr 2025

https://github.com/hptrk/uni-haskell-assignment

(UNIVERSITY) A simple battle simulator in Haskell that allows users to simulate battles between different types of units with various stats and abilities. ⚔️

haskell simulation university-project

Last synced: 04 Apr 2025

https://github.com/allemandi/gacha-engine

Practical, type-safe toolkit for simulating and understanding gacha rates and rate-ups.

drop-rate gacha gacha-engine gacha-simulator game-probability gaming lootbox probability random-drop rate-up rolls simulation type-safe typescript

Last synced: 10 Mar 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/mansi-k/vlab_req_engg

A virtual lab for students to learn requirements engineering in a practical way

active-learning diagram-editor diagram-evaluator drawing-canvas gojs quiz-game reactjs simulation virtual-lab web-application

Last synced: 15 Apr 2025

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/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/zeozeozeo/p5-liquids-and-softbodies

Demonstration of softbodies and liquids with p5.js and matter.js

fluid liquid matter-js p5js physics-simulation simulation softbodies

Last synced: 26 Mar 2025

https://github.com/acrane77/particlesimulation

A real time particle system written in C++ with OpenGL, featuring multiple emission patterns, dynamic winds, rendered as smooth, feathered point sprites with custom GLSL shaders.

cpp english opengl particles physics physics-simulation simulation

Last synced: 14 May 2026

https://github.com/rbreeze/bitcoin_simulated_exchange

Simulation game for trading cryptocurrencies. Uses a Node.js server and MongoDB to host users and call a cryptocurrency exchange rate API.

bitcoin cryptocurrencies css3 game html mongodb nodejs simulation

Last synced: 10 Apr 2026

https://github.com/rsmuthu/turing-machine-simulation

A simple simulation of a Turing Machine to help my friends understand the working of a Turing Machine

python27 simulation turing-machine-simulator

Last synced: 17 Mar 2025

https://github.com/fgaz/ant

Ant simulation (swarm intelligence)

ants experiment simulation swarm-intelligence

Last synced: 14 May 2025

https://github.com/lucasgmalheiros/simulacao-call-center

Desevolvimento de simulações de eventos discretos para trabalho final da disciplina de simulação de sistemas

analytics dash dashboard data-science jupyter-notebook latex python simpy simulation

Last synced: 10 Apr 2026

https://github.com/swudususuwu/susujava

Java source code with reusable `public class`s. For now, all is in the https://github.com/SwuduSusuwu/SusuJava/tree/pos2 branch (which will merge into `preview` branch). Do not know if `/SusuJava/` is descriptive, will consider future move: to `/SusuSims/`, `/JavaSims/`, or `/FishSim/`?

boids calculus fish inheritance-in-java java javafx-application ocean physics-engine physics-simulation simple simulation tensor trigonometric-functions

Last synced: 14 May 2026

https://github.com/leodog896/n-body

ridiculously rudimentary n-body simulation

n-body simulation

Last synced: 06 Mar 2025

https://github.com/ettorerocchi/metagesim-amr

A new modality of CAMISIM: Metagenomic synthetic data suited for AntiMicrobial Resistance studies

amr metagenomics simulation

Last synced: 16 Jan 2026

https://github.com/arda-guler/supercluster3d

Cosmic scale n-body and expansion-of-the-universe simulator.

astrodynamics astrophysics cosmology n-body n-body-simulator simulation simulator

Last synced: 01 Mar 2025

https://github.com/tgross03/orbital_simulation

A python based boiler-plate simulation for n-body gravity simulations.

astronomy orbital-mechanics physics python simulation

Last synced: 29 Jun 2025

https://github.com/miha53cevic/spirographsim

A simulation of the Spirograph toy

javascript maths simulation

Last synced: 30 Mar 2025

https://github.com/toolbuddy/lifegamer_event

Event Generator, Scheduler of LifeGamer.

event golang lifegamer simulation

Last synced: 18 Mar 2025

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/stacs-srg/valipop

Generates synthetic genealogical populations at (small) country scale.

genealogy simulation

Last synced: 20 Jan 2026

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/timbk/pmt_sim

Simulation for Charge Response of Dynode based PMTs

pmt simulation

Last synced: 24 May 2026

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/adri326/single-rotation

Specialized Rust implementation of the "Single Rotation" reversible cellular automaton

simulation singlerot

Last synced: 23 Mar 2025

https://github.com/mattyboy84/slime-simulation

Implementation of an agent algorithm to create a higher order slime-mould like pattern

java javafx portfolio simulation

Last synced: 16 May 2026

https://github.com/isaac-defrain/omnetpp_fun

OMNeT++ experiments

cpp omnetpp simulation

Last synced: 30 Jun 2025

https://github.com/okkindel/programmerssimulator

Programmer Simulator written on the first hackathon. In general it turned out to be a failure but maybe someone will use it :) You can eat, code, sleep and dispose.

hackathon programmer-simulator python simulation simulator

Last synced: 29 Apr 2025

https://github.com/the-tave/stats-picker

The Stats Picker (Statistics Picker) is now openly available on GitHub!

learning psychology r shinyapps simulation statistics teaching

Last synced: 21 Feb 2026

https://github.com/thomasafroo/simple-risc-machine

Implements a RISC processor that executes a set of ARMv7 instructions.

risc simulation synthesis systemverilog

Last synced: 15 Mar 2025

https://github.com/arbishal/fireflies

Look at my favourite near-extinct insects.

canvas composition-api javascript simulation tailwindcss tailwindcss-v4 vue3 vuejs

Last synced: 16 Apr 2026

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/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/3qnrpdwd/expanded-chemistry-report

전기장 하에서의 나노 얼음의 행동에 대해서 탐구한다.

chemistry python simulation vpython

Last synced: 12 Mar 2025

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

Basic WebGL fluid simulation.

fluid simulation webgl

Last synced: 26 Dec 2025

https://github.com/heaths/serve-rs

Serves HTTP requests in simulated conditions

http-server simulation

Last synced: 09 Jul 2025

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/comnetshh/lre

Standalone implementation of the Limited Relative Error algorithm including a Python wrapper

algorithm probability simulation

Last synced: 11 Apr 2026

https://github.com/antid2ta/kindergarden

Agent-based-simulation project. Academic project related to Simulation class.

agent-based-simulation simulation

Last synced: 10 Apr 2025

https://github.com/dioph/elegant

Electrical Grid Analysis Tool

education power-system-analysis pyqt5 simulation

Last synced: 17 Jan 2026

https://github.com/xanstar6067/fractalexplorer

Большой проект по объединению программ генерации фракталов. A large project to combine fractal generation programs.

burning-ship burning-ship-set csharp custom-rendering-style decimal-arithmetic fractal fractal-renderer fractals graphics julia-set mandelbrot-set math multithreading parallel-computing simulation visual-studio visualization winforms

Last synced: 30 Jun 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/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/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/caeassistant-group/abaqus-johnson-cook-sandwich-panel-impact-under-tnt-blast

In this project, a sandwich panel sample with a honeycomb structure under TNT blast load was analyzed. For this analysis, the Johnson-Cook elastoplastic model was applied, and the simulation was conducted under the load of a 1 kg TNT explosion.

abaqus cae damage damage-detection failure failure-analysis finite-element-analysis johnson-cook simulation

Last synced: 04 Jan 2026

https://github.com/loryshamadache/haskell-genetic-sim

A simple genetic algorithm simulation built in Haskell using Gloss for visualization. Demonstrates functional programming patterns and evolution-inspired behavior modeling for Emurgo's Developer Associate Program

genetic-algorithm haskell simulation

Last synced: 07 Apr 2025

https://github.com/caeassistant-group/abaqus-aluminum-bending-ductile-damage-3d

In this project, 3D bending of a sample made from extruded aluminum alloy EN AW-7108 T6 is analyzed in a 3D space. Note that this is a simple example. However, if you need more information about ductile damage in Abaqus and its modeling using the VUMAT subroutine, you can visit the CAE Assistant website.

abaqus aluminum-extrusions cae ductile ductile-failure ductile-fracture finite-element-analysis finite-element-methods quasi-static simulation

Last synced: 04 Jan 2026

https://github.com/hendwunga/the-one

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

https://github.com/tomijuarez/reorder-buffer

Out of order superscalar processor simulated in Javascript

hardware processor simulation superscalar

Last synced: 11 Jul 2025

https://github.com/megospc/epidemic_simulator_2

Симулятор распространения эпидемии и конкуренции разных видов инфекций. Версия 2.0. Добавлены модификаторы условий (ландшафты).

epidemic-model javascript simulation

Last synced: 21 Jun 2025

https://github.com/adrianpk/rida

Nord made. Security minded.

go golang montreal ottawa ride-sharing scooter simulation tracking

Last synced: 21 Jun 2025

https://github.com/julietrb1/offair-cli

OffAir is a command-line interface (CLI) tool designed to complement OnAir, an economic platform for flight simulators.

games go onair simulation strategy utility

Last synced: 21 Jun 2025

https://github.com/aamitn/kinesim

A robot simulator written in ThreeJS , with inverse kinematics support

simulation threejs

Last synced: 22 May 2026

https://github.com/schwarzfelix/gdop

A Python-based tool for calculating and visualizing Geometric Dilution of Precision (GDOP) in real-time. Features include interactive anchor manipulation, dynamic GDOP updates, and 2D geometric relationship visualization. Ideal for localization algorithm analysis.

gdop geometry localization python simulation

Last synced: 10 Apr 2025

https://github.com/manzub/music_inc

an AI-enhanced music management simulation game, inspired by the hit mobile game Music Inc. Build your record label from the ground up, sign eccentric artists, release chart-topping hits, and navigate the drama-filled music industry.

game-development music opensource python rich-text simulation

Last synced: 10 Apr 2025

https://github.com/nikitaignatov/iotsim

IoT Telemetry Simulator - test your IoT application with different data profiles of your devices.

iot iot-application iot-device iot-telemetry-simulator sensor sensor-data simulation simulator

Last synced: 26 Mar 2025