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/brianruggieri/dog-playground

Interactive dog playground with pan/zoom canvas, throw-toy physics, and autonomous dog behavior.

browser-game casual-game css dog dog-playground game-development html5 html5-canvas javascript physics playground simulation vanilla-javascript web-game

Last synced: 07 Mar 2026

https://github.com/youwuyou/analysis-of-md-trajectories

Computation of correlation functions using direct method and FFT

eigen3 fft molecular-dynamics simulation statistical-physics

Last synced: 02 Apr 2025

https://github.com/davidenunes/jexperiment

A Java framework to build and execute experiments and collect data.

configuration experiment java parameters runner simulation

Last synced: 14 Mar 2025

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: 01 Jul 2026

https://github.com/toolbuddy/lifegamer_event

Event Generator, Scheduler of LifeGamer.

event golang lifegamer simulation

Last synced: 18 Mar 2025

https://github.com/choate-robotics/maze_car

An Autonomous Robotics Challenge

processing robotics simulation

Last synced: 20 May 2026

https://github.com/richard66nz/coalsimv2

Simulation of Coal Fired Power Generation Plant

coal-fired latex operations powerplant simulation steam training training-materials

Last synced: 29 Mar 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/apozzi/jsquantum-simulator

Quantum Computer Simulator Web App made with ReactJS.

quantum quantum-computing simulation

Last synced: 26 Apr 2026

https://github.com/akaliutau/ml-for-tackling-climate-change

ELEC70127 Machine Learning for Tackling Climate Change - final project

bubbleml climate-change ml sciml simulation turbulent-flows weather-forecast

Last synced: 29 Mar 2025

https://github.com/aerospace-eng/liftofflab

A simple Python simulation that models a rocket launch, visualizing altitude and velocity dynamics using Matplotlib.

aerospace aerospace-engineering beginner-project dynamics educational-project flight matplotlib-python project python rocket science simulation

Last synced: 16 May 2026

https://github.com/fahdseddik/robotic-arm-simulation

This is a 3 planar link robotic arm simulation

matlab roboticarm robotics simulation

Last synced: 20 May 2026

https://github.com/romtaug/cryptocurrencies-investment-platform

I developed a cryptocurrency investment platform for a university project, focusing on user-friendly account management and leveraging real-time data for informed trading. It aims to simplify digital asset investment - yfinance

cryptocurrency oriented-object-programming portfolio simulation

Last synced: 22 Jul 2025

https://github.com/6im0n/raytracer

technique de calcul d'optique par ordinateur, utilisée pour le rendu en synthèse d'image ou pour des études de systèmes optiques

c epitech epitech-project graphics raytracer raytracing simulation

Last synced: 20 May 2026

https://github.com/grandevx/synapse

A complete example of a "Start-up" Project for a school assignment

example-project simulation

Last synced: 07 Jul 2025

https://github.com/avitase/rigidgrav

Symplectic integration of a dumbbell in space.

rigid-body-dynamics simulation symplectic-integrators

Last synced: 06 Apr 2025

https://github.com/avitase/libgravix2

A fast yet precise simulation of conservative, attractive forces acting on point-like particles embedded onto the surface of a unit sphere.

c-api ode ode-solver simulation symplectic-integrator

Last synced: 06 Apr 2025

https://github.com/youssef-saaed/easytrip-bus-company-project

The EasyTrip Bus Company's simulation project is designed to model the dynamics of passenger arrivals and bus operations, utilizing various data structures for flexibility and efficiency. It allows for scenario customization through data file inputs and generates a comprehensive log of activities in an output file.

arraylist data-structures heap priority-queue queue simulation system-design

Last synced: 22 Mar 2025

https://github.com/nevrome/rsplatche3

R Package - R interface for SPLATCHE3 (http://www.splatche.com/splatche3)

genetics r simulation

Last synced: 09 Jul 2025

https://github.com/leosimoes/uerj-modelagem-computacional-tanque

Trabalhos desenvolvidos na disciplina de Modelagem Computacional no período 2018.1. Problema do carregamento de caminhões tanque: massa vs nível do líquido.

python simulation

Last synced: 10 Sep 2025

https://github.com/theleopard65/isa-imitation

This repository contains a simple C++ implementation of a Von-Neumann architecture simulator. The program mimics the behavior of a basic computer architecture that uses a single memory space for both instructions and data. Users can load programs, execute them, and view the current state of the memory and registers.

32-bit 64-bit ac architecture c-plus-plus data executable explained implementation ir isa mar mdr memory pc registers simulation von-neumann x64 x86

Last synced: 18 Mar 2025

https://github.com/leeobianchi/stripointing

Stripeline-based simulation of Sun, Moon and planets observation time during the LSPE/Strip telescope activity

simulation

Last synced: 18 Feb 2026

https://github.com/ldgrp/schelling

Schelling's Model of Segregation in Haskell

schelling-model simulation

Last synced: 17 Jun 2025

https://github.com/johnmackintosh/patientflow_ae

Simulating patient flow in the A&E on "good" and "bad" days

healthcare r simulation

Last synced: 20 Mar 2025

https://github.com/waxer59/justask

Job interview simulator

ai gemini interview job simulation

Last synced: 14 Sep 2025

https://github.com/kartmaan/fire-simulation

A realistic simulation of fire propagation using thermodynamic and combustion principles, developed in Python with Pygame and NumPy

combustion combustion-models fire fire-simulation heat-transfer ignition materials materials-science numpy pygame simulation thermal-capacity thermal-conductivity

Last synced: 19 Aug 2025

https://github.com/kmoraza/lattice_gas_model_simulation

JavaFX-App, die ein Gittergasmodell simuliert (JavaFX application which simulates lattice gas model)

javafx-application lattice-gas-model physics physics-simulation simulation

Last synced: 20 May 2026

https://github.com/ysden123/life

Computer game life, automate

life scala simulation

Last synced: 02 Aug 2025

https://github.com/jean9696/airport-checkin

Simulation of a check in desk in an airport for an academic project

simulation

Last synced: 29 Mar 2025

https://github.com/quinta0/montecarlo

A statistical overview of the computation of Pi and an application of the Monte Carlo principle to a portfolio

monte-carlo-simulation python simulation statistics

Last synced: 16 May 2026

https://github.com/comba92/life-automata-sdl

⬜⬛ C++ implementation with SDL2 of Conway's Game of Life

conways-game-of-life cpp game makefile sdl2 simulation

Last synced: 19 May 2026

https://github.com/pklatka/oop-course-project

First final project for object-oriented programming course at AGH University of Science and Technology.

java javafx simulation

Last synced: 03 May 2026

https://github.com/zerdicorp/ants_simulation

Simple ants simulation, at a basic level is an advanced slime simulation algorithm.

algorithm ants simulation visualization

Last synced: 19 Jul 2025

https://github.com/ghost---shadow/gravity-simulator

A 2D particle based gravity simulator using MATLAB

education euler euler-integration gravity particles simulation

Last synced: 07 Mar 2026

https://github.com/skhayrulin/x_engine

I'm planning collect here all my work on rewrote version of Sibernetic engine

cpp cpp11 cpp14 engine opencl sibernetic simulation

Last synced: 27 Mar 2025

https://github.com/benji377/tug-introductiontoc-02

Elevator Simulator in C | Lecture exercise

c simulation

Last synced: 29 Mar 2025

https://github.com/gr8h/alien-invasion

This is a simulation of aliens​ who ​are​ ​about​ ​to​ ​invade​ ​the​ ​earth.

go golang simulation

Last synced: 11 Apr 2025

https://github.com/amari-calipso/rain-sim

A rain simulation with computer generated sound written in opal

2d-graphics brown-noise noise pink-noise rain simulation simulations sound sound-processing white-noise

Last synced: 06 Apr 2025

https://github.com/divineomega/neural-networks-experiment-one

Experimentation using neural networks evolved via a genetic algorithm

creatures genetic-algorithm neural-networks simulation

Last synced: 04 Apr 2025

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

Plugin for PyRolL providing spread modelling Wusatowski's spread equation.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 03 Feb 2026

https://github.com/zoroxide/space-simulation

a simple Space looking Simulation done with C++ and olcPixelGameEngine

cpp game-development game-engine gamedev olc olcpixelgameengine programming simulation space

Last synced: 14 Mar 2025

https://github.com/davewalker5/stromatolitegrowth

Exploring stromatolite formation through computational growth: process-based models of microbial growth, sediment deposition, environmental forcing and layered structure.

computational-biology growth mathematical-modelling natural-history paleobiology scientific-visualization simulation stromatolite stromatolites

Last synced: 27 Jun 2026

https://github.com/endiba360/autonomous-car-unity

En este proyecto se busca implementar algoritmos de inteligencia artificial para lograr que un auto, a través de una simulación en Unity 3D, pueda recorrer una pista por su propia cuenta sin colisionar con su entorno.

artificial-intelligence autonomous-vehicles neural-networks simulation unity unity3d

Last synced: 06 May 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/m5n/clouds

Cloud simulation using CSS+JS

blue-sky clouds simulation stormy-weather

Last synced: 20 May 2026

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/szeweq/crates-data

A collection of crate opening data.

cases crates csgo forfun gamba game opening simulation

Last synced: 14 Jun 2025

https://github.com/edawson/assisi

A somatic mutation signature simulator

autoencoders mutational-signatures simulation snvs

Last synced: 17 Jun 2026

https://github.com/mabdh/reinforcement-learning-q-learning

🧠 Reinforcement Learning - Simulation in Grid World using Q-Learning

grid q-learning reinforcement-learning simulation

Last synced: 16 May 2026

https://github.com/kkmann/cov19sim

agent-based simulation of covid-19 for small populations

covid-19 julia-language simulation

Last synced: 03 Apr 2025

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/pbergstrom90/keycardsimulator

Examproject to simulate a Keycardreader in C, November 2023.

c exam keycard scanner simulation

Last synced: 22 Mar 2025

https://github.com/luckyone-cc/simplestockmarketsimulation

Simple stock market simulation written in C#. It includes classes for managing an account, an exchange, orders, positions, and a trading strategies. The project simulates a stock exchange with random price fluctuations and allows users to create and manage trading positions. (GBM-Model)

exchage finance simulation stock stock-market trading trading-strategies

Last synced: 17 Mar 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/nout-kleef/starry-night

Simulation of a star-filled sky using JS and CSS, to be used as a background

animation art css js simulation star stars website

Last synced: 02 Jan 2026

https://github.com/gmostofabd/8051-analog

📈 This repository guides you through reading an analog value from a potentiometer using the 8051 Microcontroller. As our controller does not have internal ADC, we need to convert the analog voltage to its binary equivalent externally. Next, we will connect the binary port to our 8051 microcontroller digital input pins.

8051 ad0804 analog analogtodigital assembly bbargrapg binary circuit converter led microcontroller potentiometer programming proteus simulation

Last synced: 25 May 2026

https://github.com/marip8/simulated_lidar_scanner

ROS package for a simulated LiDAR scanner

ros ros-industrial simulation

Last synced: 15 May 2026

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

Das ist eine Desktop-App, die in der C-Programmiersprache geschrieben ist und einen elektrischen Wechselrichterantrieb simuliert. (Desktop app written in C programming language which simulates electrical inverter drive.); Developed: 21 April 2025

c-language c-programming electrical-circuits electrical-engineering electrical-system induction-motor induction-motors inverter-drive mathematics mechanical-engineering physics simulation simulations simulator simulators variable-frequency-drive

Last synced: 23 Jul 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/domenico-esposito/project_m

🏛 Implementazione di diversi pattern comportamentali dei visitatori di un museo in Unity

agent-based-simulation agents museum simulation

Last synced: 15 May 2026

https://github.com/ifeisachildofgod/spaceinvader

This is a game made with the LOVE 2d module of lua, it is heavily inspired by the retro game space spaceinvader

game game-development love2d lua simulation

Last synced: 17 May 2026

https://github.com/danieljvickers/fluid_simulation

An educational example for learning the Navier-Stoke equations. Also included is a C++ and CUDA shared object library, buildable with CMake, for use in your personal projects.

cpp cuda differential-equations navier-stokes numpy physics python simulation

Last synced: 04 May 2026

https://github.com/erictherobot/julia-traffic-lights

A simple traffic light simulator written in the Julia programming language.

julia julia-language julia-testing simulation traffic-light

Last synced: 05 Mar 2026

https://github.com/wrudra/snake-game

Python | Turtle Graphics | Object-Oriented Programming | Real-Time Collision Detection | Game Loop Logic | Movement Control | Collision Handling | Score Tracking

classic-game game-development python simulation turtle-graphics user-interaction

Last synced: 06 Apr 2025

https://github.com/wrudra/pong-the-famous-arcade-game

Python | Turtle Graphics | Object-Oriented Programming | Real-Time Input Handling | Basic Game Mechanics | PvP

arcade-game classic-game game-development python simulation user-interaction

Last synced: 06 Apr 2025

https://github.com/lucasmmg1/fallingsand

This is a falling sand particle simulator!

falling java particle processing sand simulation

Last synced: 19 May 2026

https://github.com/tahirzia-1/risc-v-cpu-core-systemverilog

This repository contains a SystemVerilog implementation of a basic 5-stage pipeline RISC-V processor. The processor includes a register file, ALU, control unit, instruction memory, and data memory. It is designed to run simple assembly programs and includes optimizations for performance such as hazard detection, forwarding, and branch prediction.

alu assembly-language cpu fpga fpga-programming processor registers risc-v riscv riscvprocessor simulation systemverilog verilog vivado

Last synced: 03 Mar 2025

https://github.com/gmostofabd/8051-7segment

📦 This repository demonstrates how to interface a single-digit Seven-Segment Display (SSD) with the 8051 microcontroller using assembly language. A common cathode SSD is utilized in this project, with all necessary files provided, including assembly code, Proteus simulation files, HEX files, and photos from testing. Later we included 2 digits exam

8051 assembly bcd-to-7-segment circuity common-anode-display common-cathode decoder file hex microcontroller programming proteus schematic seven-segments-display simulation ssd

Last synced: 28 May 2026

https://github.com/0xtter/wizardguildmanager

"Wizard Guild Manager" is a Java project that simulates the day-to-day operations of a wizard guild. Send adventurers on missions, manage finances, and oversee personnel to build the strongest guild in the realm. Harness your strategic skills and create a thriving guild in this immersive simulation.

game java simulation

Last synced: 13 Jun 2025

https://github.com/beliavsky/autoregressivestochasticvolatility

Simulate from and fit a discrete-time autoregressive log stochastic volatility model

quantitative-finance simulation stochastic-volatility time-series-analysis

Last synced: 16 Oct 2025

https://github.com/galadeat/bank-sim

Scalable banking backend built with Go and gRPC. Starts with account services, designed to evolve into a full financial simulation.

account-management backend banking fintech go golang grpc simulation

Last synced: 15 May 2026

https://github.com/mm318/scirs-sim

A Rust implementation of a framework for modeling systems

simulation simulation-framework simulink simulink-clone

Last synced: 17 Mar 2025

https://github.com/snapex2409/komd

Small MD framework

kokkos md molecular-dynamics simulation

Last synced: 02 Jan 2026

https://github.com/alexanderepstein/3-d-gravity

Final Project For C.S. II

gravity java orbit simulation space

Last synced: 31 Dec 2025

https://github.com/paul-bokelman/genetic-maze

Competing population model of genetically evolving neural networks

ai genetic-algorithm machine-learning neat neuroevolution simulation

Last synced: 27 Mar 2025

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/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/wmkouw/sim-contactdynamics

Simulations of systems under contact dynamics.

contact-dynamics simulation

Last synced: 04 Apr 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/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/bochen2029-pixel/backrooms-sim

Infinite, never-repeating procedurally generated Backrooms walking simulator. Native Windows · C++20 · D3D12 + DXR path tracing · procedural materials, lighting & audio · biomes & verticality · VHS post. Built fully autonomously, milestone-by-milestone, behind machine-checkable gates.

backrooms cpp20 d3d12 direct3d12 dxr gamedev graphics path-tracing procedural-generation raytracing simulation windows

Last synced: 01 Jul 2026

https://github.com/oleksandrzadvornyi/aquarium-simulation

An interactive Java aquarium simulation where fish swim naturally and respond to food dropped by the user. Click anywhere to feed the fish and watch them swim toward the food.

animation aquarium-simulation awt-graphics desktop-application fish game interactive java java-awt simulation

Last synced: 19 May 2026

https://github.com/voschezang/project-agent-based-modelling

Agent Based Modelling of Traffic

simulation

Last synced: 21 Jun 2026

https://github.com/urfdvw/spirograph

Javascript simulation of the Spirograph toy

simulation

Last synced: 06 Apr 2025

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/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/wangsimiao2000/animation_and_simulation

University of Leeds Animation Simulation Course Assignments

animation animation-blending collision-response simulation

Last synced: 06 Apr 2025