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/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/leodog896/n-body

ridiculously rudimentary n-body simulation

n-body simulation

Last synced: 06 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/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/jovialen/hydraulic_erosion

A hydraulic erosion simulation written in c99.

c99 hydraulic-erosion linux simulation windows

Last synced: 03 May 2026

https://github.com/fabriziomusacchio/gradient_descent

This repository contains the code for the blog post on Understanding gradient descent in machine learning. For further details, please refer to this post.

animation gradient-descent machine-learning python simulation

Last synced: 04 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/mrfavoslav/4bit-cpu-emulator

4bit CPU Emulator – A simple 4-bit processor emulator written in JavaScript. Run assembly code directly in your browser! Perfect for learning the basics of computer architecture and low-level programming.

4-bit-cpu assembler assembly assembly-language computer-architecture cpu-design cpu-emulator educational emulator javascript learning-tool low-level-programming open-source programming simulation web-emulator

Last synced: 05 May 2026

https://github.com/nabilshadman/multiprocessing-time-series-data-simulation

A simulation using multiprocessing to generate 10,000 time dependent samples from an initial dataset of 20 samples

multiprocessing numpy pandas scipy simulation statistics time-series

Last synced: 05 May 2026

https://github.com/acmo0/sir-simulation

This is an implementation of the SIERD model in C using Euler's explicit method

disease disease-modeling disease-spread euler-method model simulation sir sir-model

Last synced: 09 Jun 2026

https://github.com/deaneeth/aqi-monitoring-system

Real-time air quality monitoring system with interactive maps, role-based access control, and automated AQI data simulation. Built with Laravel, MySQL, and Leaflet.js.

air-quality alerts-system data-visualization fullstack geospatial interactive-maps laravel leaflet mysql php phpunit simulation web-application

Last synced: 06 May 2026

https://github.com/leopc1977/eklesia

Eklesia is a library for orchestrating AI agent interactions in simulated environments across any backend or local setup.

ai-agents ai-research bun javascript large-language-models llm multi-agent-systems orchestration simulation typescript

Last synced: 06 May 2026

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

A simple implementation of the Conway's Game of Life with rust and piston.

game-of-life piston rust simulation

Last synced: 13 Jan 2026

https://github.com/dominikjezik/diss-sp2-eventbasedsimulation

Second semester project for Discrete Simulation – Event-based simulation of a custom furniture workshop with staff, built on a custom simulation core. Developed using .NET and Avalonia.

avalonia discrete-event-simulation discrete-simulation dotnet simulation

Last synced: 08 May 2026

https://github.com/v4l3rio/agentcrafter-asmd-project

AgentCrafter is a multi-agent reinforcement learning framework integrating LLMs with traditional RL algorithms. It offers a Scala DSL for creating simulations with real-time visualization and AI-enhanced learning.

cucumber dsl gherkin llm reinforcement-learning rl scala scala-dsl scalacheck scalatest simulation

Last synced: 09 May 2026

https://github.com/phdenzel/dm-sheets

Experimenting on the dynamics of dark matter

dark-matter javascript physics simulation

Last synced: 09 May 2026

https://github.com/mxagar/voxel_point_collision_detection

Collision detection between voxelized and point-sampled objects following the Voxelmap Pointshell Algorithm by McNeely et al.

3d collision-detection computational-geometry force-computation meshes physics robotics simulation

Last synced: 09 May 2026

https://github.com/bizbrf/game-of-life-studio

Conway's Game of Life — a polished web studio with infinite sparse grid, pattern library, custom rulesets, RLE import/export, and themes. No install, no build.

canvas cellular-automata conway-game-of-life game-of-life javascript no-build simulation

Last synced: 09 May 2026

https://github.com/dlr-amr/t8gpu

Header-only finite volume library targetting GPUs using t8code as meshing backend.

adaptive-mesh-refinement cuda finite-volume gpgpu-computing hpc mesh mpi parallel-computing simulation

Last synced: 10 May 2026

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/diogoribeiro7/vortex2d

2D vortex particle method (Gaussian-core) with RK4, viscosity, plots, animations

cfd matplotlib numpy python simulation vortex-method

Last synced: 12 May 2026

https://github.com/techniccontroller/mobrob_ros_gazebo

ROS package for gazebo simulator for MobRob project

gazebo robot ros simulation

Last synced: 11 Jun 2026

https://github.com/t-eckert/d_breakup

Simulation of neutron-deuteron breakup in GEANT using DDX

geant4 neutron physics simulation

Last synced: 11 Jun 2026

https://github.com/docxology/active-inference-pocket-lab

Active Inference Pocket Lab — portable simulation and learning environment for Active Inference experiments

active-inference bayesian-modeling education pocket-lab python research simulation

Last synced: 29 Jun 2026

https://github.com/ai-bio-synergy-holdings-llc/qs-dmss

Evidence-first QuantumScalar DM simulation suite for reproducible runs, decision campaigns, and PyPI installs.

dark-matter evidence fastapi pypi python reproducibility scientific-computing simulation trusted-publishing

Last synced: 13 Jun 2026

https://github.com/sunsided/ballistics

A Kalman filter ballistic curve estimation playground

ballistic-curve kalman-filter monte-carlo-sampling rust simulation

Last synced: 13 Jun 2026

https://github.com/harshramani00/trafficsignaloptimizationforsmartcitiesusingdeep-reinforcementlearning

A Deep Reinforcement Learning-based system for optimizing traffic signal control in smart cities. This project simulates a real-time traffic network and applies Q-Learning and Deep Q-Networks (DQN) to dynamically manage traffic flow, reduce congestion, and prioritize emergency vehicles using SUMO.

deep-learning deep-q-learning dqn python qlearning reinforcement-learning simulation sumo

Last synced: 13 Apr 2026

https://github.com/nunorc/kepler-210-sim

Kepler-210 exoplanetary system simulation.

astrophysics exoplanets n-body simulation

Last synced: 09 Apr 2025

https://github.com/humayunshariarhimu/ai-coin

AI Coin - A Just Demonstration (Simulator) of AI Crypto Coin (Token)

ai coin crypto cryptocurrency simulation token

Last synced: 25 Mar 2025

https://github.com/auprao/particles-sim

Python pygame simulation of interacting particles with different properties

particles pygame simulation

Last synced: 22 Jun 2025

https://github.com/tpeschel/pandemia

Pandemic Disease Simulation

corona covid-19 pandemic pandemie shiny simulation

Last synced: 06 Jul 2025

https://github.com/maresmar/studentgenetic

Program that finds best student using genetic algorithms and simulation of student's life

genetic-algorithm life simulation students

Last synced: 26 Apr 2025

https://github.com/shipitandpray/orbital-compute

Simulate and schedule GPU compute jobs across satellite constellations. Orbital mechanics, power, thermal, radiation, ISL, ground stations. 23 modules, 163 tests, interactive web app.

datacenter gpu kubernetes leo orbital-compute satellite scheduling simulation space

Last synced: 02 Apr 2026

https://github.com/iv4n-ga6l/Crowd-move-simulation

Crowd move simulation in python

matplotlib numpy python simulation

Last synced: 28 Apr 2025

https://github.com/aptivi-archives/ksmodexamples

Constantly-growing Kernel Simulator mod examples

csharp examples kernel mod simulation visual-basic

Last synced: 10 Aug 2025

https://github.com/openchanter/ecosystems

A simple 3D ecosystem simulation made in C#

3d ecosystems game simulation

Last synced: 22 Feb 2026

https://github.com/dilawar/singhandbhalla_camkii_subunitexchange_2018

Subunit exchange enhances information retention by CaMKII in dendritic spines

biological-memory biorxiv camkii python research-paper research-project simulation subunit-exchange tex

Last synced: 16 Jun 2026

https://github.com/chutrunganh/illuminance-sensor-simulation-and-data-analaysis

EE3490E mini project: a C/C++ program for simulating illuminance sensors to measure indoor light levels. It allows users to specify sensor parameters through a command-line interface and generates simulation data accordingly.

cpp ee3490e final-project hust illuminance lux-sensor mini-project sensors-data-collection simulation

Last synced: 18 Apr 2026

https://github.com/flammafex/hypertoken

Distributed simulation engine for games and multi-agent AI research featuring: CRDT state sync, OpenAI Gym integration, and P2P multiplayer — no servers required.

ai-training automerge card-games crdt game-engine mcp multiplayer openai-gym p2p pettingzoo python reinforcement-learning serverless simulation typescript webtrc

Last synced: 11 Jun 2026

https://github.com/seatonullberg/atompack

A flexible Python library for atomic structure generation.

computational-chemistry crystallography materials-science simulation

Last synced: 07 Jan 2026

https://github.com/brayvid/oop-elevator

An elevator simulator built with object oriented programming.

elevator-problem object-oriented-programming simulation

Last synced: 16 Jun 2026

https://github.com/xstupi00/Dairy-Factory

Modelling and Simulation of Developing Process of Milk in Dairy Factory

cpp ims modelling simlib simulation vut vut-fit

Last synced: 11 Mar 2025

https://github.com/m5x5/trading-game

A game which simulates a trading environment.

simulation trading

Last synced: 13 Jun 2025

https://github.com/pham-andrew/blockfall

2D Collision and Gravity for Circles and Rectangles

physics simulation

Last synced: 31 Mar 2025

https://github.com/thanduriel/stablenn

experiments to build stable neural networks for physical simulations

deep-learning numerical-integration scientific-machine-learning simulation

Last synced: 06 Sep 2025

https://github.com/zushah/flow-field

A perlin noisy flow field.

javascript mathematics simulation

Last synced: 14 Jun 2025

https://github.com/dmitreiro/mlpcp-interp

Study of interpolation applied to datasets on ML for predicting constitutive parameters.

abaqus-python-script machine-learning python simulation

Last synced: 14 Jun 2025

https://github.com/psygo/monte-carlo-ts

Monte Carlo (Gaussian) with TypeScript and SolidJS

monte-carlo simulation statistics

Last synced: 07 Dec 2025

https://github.com/rakin406/bank-system

Bank management system simulation

bank cpp money simulation

Last synced: 23 Aug 2025

https://github.com/amariucaitheodor/informatics-large-practical

Java application which simulates the flight of two different types of drones (stateless and stateful) over the city of Edinburgh. They collect coins across different maps and avoid negatively charged stations.

coin-collection-stats java-8 simulation stateful-flight

Last synced: 17 Mar 2025

https://github.com/mm318/scipy-sim-nogui

Attempt to create a Python implementation of the Simulink engine

simulation simulator simulink simulink-clone simulink-python

Last synced: 04 Oct 2025

https://github.com/apsurt/sovereignsys

API for managing fictional micronations

api api-rest economy fastapi government laws python simulation

Last synced: 07 Jan 2026

https://github.com/blue-b/hackeros_simulation

A browser-based Hacker OS simulation project consisting of HTML, CSS, and JS.

css hack hacker hacker-simulator html javascript js simulation website

Last synced: 12 May 2026

https://github.com/zeyu-li/black-hole

Black Hole: Is for me? 🥺👉👈

black-holes simulation

Last synced: 16 Mar 2025

https://github.com/rhoitink/simulatedmicroscopy

Python package to create synthetic (fluorescence) microscopy images of (nano)particles and convolution with a point spread function

microscopy point-spread-function simulation

Last synced: 18 Jan 2026

https://github.com/liviuxyz-ctrl/financialportofoliosimulator

FinancialPortfolio is your financial planning ally, helping you manage portfolios, calculate future values, and visualize performance, all with user-friendly ease🚀

matplotlib numpy python simulation

Last synced: 12 Apr 2026

https://github.com/translunar/closed_loop

Example of a PID controller attached to a mass-spring-damper system

dynamics engineering phyics pid-controller simulation

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

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/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/idelsaf/food-chain-simulation

2d food chain simulation with console UI

console-application food-chain java simulation

Last synced: 17 Jun 2026

https://github.com/edouardrolland/boids_simulator

Predator Prey simulation using the Boids algorithm. Boids are artificial life-forms that exhibit collective behavior by following a set of rules related to separation, alignment, and cohesion. In this simulation, the boids represent prey animals, and there is an option to include a predator, which follows the boids based on these rules.

boids-simulation prey-predator pygame simulation

Last synced: 12 Jun 2025

https://github.com/poloclub/undream

UNDREAM: Differentiable Rendering Powered End-to-End Adversarial Attack Evaluation

adversarial-attack ai deep-learning simulation unreal

Last synced: 11 Jun 2026

https://github.com/marlo-ong/ballsplitter

Unity probability simulation of ball bounces

simulation unity

Last synced: 26 Mar 2025

https://github.com/komed3/transistor-rechner

Technical landing page for the transistor-based 8-bit ALU project

alu showcase simulation website

Last synced: 29 May 2026

https://github.com/hisplan/clineage-simulation

This simulates cell lineage using eSTGt, reconstructs the lineage tree based on the mutation table generated by the simulation, and finally outputs various comparison metrics between the simulation and reconstruction.

human-cell-lineage phylogeny simulation

Last synced: 17 Jan 2026

https://github.com/achen318/ap-physics-c

Simulations for AP Physics C.

ap-physics physics python simulation vpython

Last synced: 09 Apr 2025

https://github.com/dhupee/roulette-simulation

a simple cli for roullete simulation

cli gambling monte-carlo-simulation python roullete simulation

Last synced: 16 Jan 2026

https://github.com/robertfmath/population-genetic-modeling

Provides functionality to model the genetics of biological populations and obtain population genetic statistics

modeling population-genetics python simulation

Last synced: 06 Oct 2025

https://github.com/gangula-karthik/nyp_dsa_assignment

Unleashing fractal beauty and algorithmic efficiency—solving classic patterns and problems with precision 📐 🟦 🔴

algorithms-and-data-structures educational fractal fractals geometry nanyang-polytechnic python3 sierpinski-carpet sierpinski-triangle simulation

Last synced: 09 Apr 2025

https://github.com/niko-dunixi/ball-clock-simulator

A simulation written in Go that tracks the position of physical balls within registers to represent time

aws-lambda ballclock clock golang simulation

Last synced: 25 Mar 2025

https://github.com/statikelektrik/ptai_device_simulator

A device simulator to not block development workflow on web-server part.

coap-client emulation predictive-modeling simulation

Last synced: 09 Apr 2025

https://github.com/ericleonen/shocktalk

Natural language interface for building and playing with DSGE models

dsge macroeconomics natural-language simulation

Last synced: 19 Jun 2026

https://github.com/jtaylorchang/infection-simulation

A user-specified simulation of an infection spreading from an origin out of nearly 100 available countries, climates, and symptoms. Renders live graphs and a 2D map visualization

simulation

Last synced: 10 Mar 2025

https://github.com/beliavsky/r_and_fortran

Examples of simple R and Fortran programs that calculate descriptive statistics and of equivalent R and Fortran syntax

fortran fortran-tutorial language-comparison r r-tutorial simulation statistics

Last synced: 25 Mar 2025

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

Yarkovsky–O'Keefe–Radzievskii–Paddack (YORP) effect simulator

asteroid astronomy effect minor-planet okeefe paddack physics radzievskii science scientific simulation simulator yarkovsky yorp

Last synced: 07 Oct 2025

https://github.com/r0bba21/modern-game-dev-2

simple godot game dev tycoon style of game, exe files in the google drive below

game game-development godot godot-engine godot4 simulation

Last synced: 25 Mar 2025

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

Plugin for PyRoll providing the Sander spreading model.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 31 Jan 2026

https://github.com/pyroll-project/pyroll-shida-flow-stress

Plugin for PyRolL providing the constitutive flow stress function from S. Shida.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 24 Jan 2026

https://github.com/pyroll-project/pyroll-linear-thermal-expansion

Plugin for PyRoll providing approximate thermal expansion behavior using thermal expansion factor.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 24 Jan 2026

https://github.com/vitalegi/lending

A lending simulator

finance lending simulation

Last synced: 04 Feb 2026

https://github.com/grongier/pyanodi

Python package to perform Tan et al. (2014)'s analysis of distance

applied-statistics geostatistics python simulation spatial spatial-statistics

Last synced: 08 Oct 2025

https://github.com/villdev/conway

Terminal based Conway's Game of Life implemented with Go.

game go golang simulation tcell terminal-based

Last synced: 14 Jan 2026

https://github.com/claudemuller/life.c

Conway's Game of Life in C

c conways-game-of-life raylib simulation

Last synced: 08 Apr 2025

https://github.com/tomlobato/newton-rocks

Numerical solution for Newtonian Gravitation in the Solar System

gravitation physics ruby simulation

Last synced: 28 Jun 2025

https://github.com/crocidb/phosphorus-dating

A short game about machines and relationship.

game gamejam js13kgames simulation

Last synced: 17 Apr 2026

https://github.com/netbr3ak/planetary-system-simulation

Planetary System Simulation enables users to simulate the trajectories of two planets in a gravitational system. Through a simple web interface, users can predict planetary movements using technologies such as Flask, NumPy, and SciPy.

astronomy flask gravitational-dynamics numerical-analysis numpy physics planetary-systems scipy simulation web-application

Last synced: 14 Apr 2026

https://github.com/martin-ansteensen/cart-pole

A Python playground for studying the classic cart-pole problem with non-linear dynamics, energy control, linear-quadratic (LQR) balancing and reinforcement learning. The codebase lets you simulate different controller strategies. Built from scratch.

control-theory lqr-controller modeling qlearning reinforcement-learning simulation

Last synced: 19 May 2026

https://github.com/anolchakraborty/lamport-clock-simulator

Lamport Clock Simulator: A Python-based terminal user interface (TUI) application that simulates Lamport clocks in a distributed system, allowing you to trigger local events, send time-stamped messages, and observe synchronization between processes in real-time using sockets.

distributed-systems lamport lamport-algorithm lamport-clock lamport-clock-algorithm lamport-logical-clock linux python python3 rich simulation simulator tui

Last synced: 20 Jun 2026

https://github.com/miyoherman/fake-password-cracker-prank

🔐 Simulate a password cracking tool with this harmless prank script for fun or education; fully safe and non-intrusive.

batch-script beginners console-app dmsmenula educational fake-hacker fun-project learning prank programming simulation windows

Last synced: 09 Oct 2025