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/kmoraza/antikythera_mechanism_simulation

This application is developed to simulate the functionality and features of the historic Antikythera Mechanism. Built with JavaFX, the simulation replicates the movements, calculations, and functionalities of Antikythera Mechanism, offering a modern interpretation.

2d-simulation antikythera-mechanism engineering physics simulation

Last synced: 29 Dec 2025

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/carlosagalicia/cleaning-simulation

Simulation of a group of vacuum cleaning agents tasked with cleaning a grid-based room.

agent-based-modeling matplotlib mesa python simulation

Last synced: 15 May 2026

https://github.com/cassiofb-dev/009-universe

3D solar sistem simulation made with P5

3d-graphics astronomy javascript p5js simulation universe

Last synced: 07 Aug 2025

https://github.com/lunnosmp4/spacesim

Physics based simulation game, play with gravitational forces!

godot simulation

Last synced: 27 Mar 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/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/ycatsh/physics-sim

N-body and projectile motion simulation

cpp physics python sfml simulation

Last synced: 16 Feb 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/angrybeltman/trigonometry-visualizer

A simple and easy to use program made to help visualize some of the trigonomic functions. The program is written in c using the library raylib for the gui. In order to build and run the program make sure cmake and git is installed and run the run.sh file. If you found this repository helpful of cool feel free to give it a star.

c cmake cosine cpp gui interactive learning math mathematics raylib simulation sine tangent trigonometry

Last synced: 25 Apr 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/justine-george/seeking-tutor-problem-posix-threads

Multithreaded simulation of a tutoring center coordination system using POSIX threads, mutex locks, and semaphores in C.

c mutex-synchronisation mutithreading semaphores simulation

Last synced: 09 Aug 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/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/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/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/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/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/kiwijuice56/connect-four-ai

Implementation of minimax algorithm in a connect four simulation

minimax simulation

Last synced: 28 Mar 2025

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

Work in progress refined critter simulation

java simulation

Last synced: 28 Mar 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/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/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/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/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/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/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/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/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/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/rugleb/phpgpss

PHP analog of the GPSS modeling language

analyze gpss modeling php simulation

Last synced: 02 Apr 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/thuvasooriya/azem

awesome zig enabled micro-mouse maze simulator

maze micromouse simulation zig zig-package

Last synced: 14 May 2026

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/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/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/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/isaac-defrain/omnetpp_fun

OMNeT++ experiments

cpp omnetpp simulation

Last synced: 30 Jun 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/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/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/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/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/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/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/nmisyats/basic-fluid-simulation

Basic WebGL fluid simulation.

fluid simulation webgl

Last synced: 26 Dec 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/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/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/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/jomaway/network-sim

educational network simulation tool

education network simulation

Last synced: 25 Oct 2025

https://github.com/caeassistant-group/abaqus-welding-simulation-two-pass-arc-welding

2-Pass Welding Simulation in Abaqus: In this project, we used Abaqus with the DFLUX subroutine to simulate2-pass welding, incorporating the birth and death of elements. This is a workshop of a package covering the simulation of multiple welding methods, presented in 3.5 hours of video. All files and videos are available through the provided link.

3ds abaqus arc-welding arc-welding-simulation cae dflux-subroutine fortran numerical numerical-methods simulation welding

Last synced: 05 Jan 2026

https://github.com/caeassistant-group/inherent-strain-method-in-metal-additive-manufacturing-abaqus-simulation

This research investigates the application of the Inherent Strain method in Abaqus, an effective numerical strategy for simulating Laser Powder Bed Fusion (LPBF) in metal additive manufacturing. For this purpose, we have implemented the DFLUX and USDFLD subroutines using Fortran.

3d-printing abaqus additive-manufacturing cae dflux-subroutine fem finite-element-analysis finite-element-methods finite-elements fortran laser numerical python simulation

Last synced: 11 Jun 2025

https://github.com/caeassistant-group/abaqus-3d-printing-additive-manufacturing

In this project, we simulated 3D printing, or additive manufacturing, in Abaqus CAE. Due to the complexity of the project, we used Python scripting for the simulation. Additionally, we utilized the DISP and USDFLD subroutines in Fortran Languages.

3d-printing 3dprint abaqus additive-manufacturing cae finite-element-methods numerical-simulation simulation

Last synced: 16 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/sumandey7684/mac-os-simulation

This open-source project aims to replicate some of the Mac OS(Monterey, at the time of writing)'s desktop experience on the web, using HTML, CSS & JavaScript

apple css git html javascript macos nodejs responsive simulation

Last synced: 11 Apr 2026

https://github.com/timyiu478/dolev-strong-protocol

A State Machine Replication built on top of Dolev-Strong Authenticated Broadcast Protocol

byzantine-broadcast consensus distributed-systems pki protocol simulation state-machine-replication synchrony

Last synced: 30 Oct 2025

https://github.com/louis030195/meme

Learning and teaching meme(s) one commit at a time.

3d biology physics simulation unity

Last synced: 28 Apr 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/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/liubomyr123/gas-station-simulation

A multi-threaded gas station simulation for Linux, featuring dynamic vehicle queues, fuel tracking, priority management, and JSON-based configuration. 🚗⛽🚛

c concurrent-programming linux makefile multithreading queuing-system scheduling-algorithms semaphore simulation threading threading-synchronization

Last synced: 16 Apr 2026

https://github.com/dpshkr/twodfet

Two Dimensional Simulation Codes of Two Dimensional material based FETs

2d-ma 2d-simulation python simulation transistor

Last synced: 24 Mar 2025

https://github.com/rakin406/grid-world-ai

A grid world where the AI aims to reach the goal.

2d ai artificial-intelligence demo game-development simulation

Last synced: 10 Jun 2026

https://github.com/shresthagrawal/virtualrobogym

We have tried to create a faster, safer and smarter method to train robots neural network using virtual simulation

analogs artificial-intelligence deep-learning neural-network robotgym robotics simulation virtual virtual-machine

Last synced: 16 Apr 2026

https://github.com/lisabensoussan/sampling-data-wrangling-and-visualization

This project focuses on simulating rollup profit strategies and analyzing data on notable female scientists using R. It includes tasks like simulation, data scraping from Wikipedia, and generating various visualizations.

data-visualization data-wrangling probability simulation statistical-analysis

Last synced: 19 Mar 2026

https://github.com/jafetsoto/ie0527_p_simulacion

Simulación de la implementación de un chat de texto entre la habitación de una casa y una casita de árbol en el jardín.

bpsk hamming-coding hamming-decoding huffman-coding huffman-decoding python simulation

Last synced: 16 Apr 2026

https://github.com/rodyherrera/opendxa

Open Source & GPU-Accelerated Dislocation Extraction Algorithm (DXA)

dislocations dxa gpu-accelerated lammps materials-science molecular-dynamics ovito simulation

Last synced: 30 Jun 2025

https://github.com/ralolooafanxyaiml/neural-evolution-engine

A modular AI evolution simulation engine built with Python and TensorFlow. Uses Deep Learning to predict organism adaptations against environmental threats.

artificial-intelligence deep-learning evolution-simulation keras machine-learning neural-networks numpy oop pandas python scikit-learn simulation tensorflow

Last synced: 07 Jan 2026