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/moo_inverter_drive_simulation_software

Diese Desktop-Software simuliert einen elektrischen Wechselrichterantrieb und nutzt eine Mehrzieloptimierungstechnik (This desktop software simulates electrical inverter drive and utilizes multi-objective optimization technique)

desktop-app desktop-software electrical-engineering inverter-drive multi-objective-optimisation multi-objective-optimization nsga-2 nsga-ii nsga2 optimization-technique optimization-techniques physics simulation simulation-software simulations simulator simulators

Last synced: 20 Aug 2025

https://github.com/kmoraza/swe-coastal_ocean_dynamics_software

Desktop-App zur Modellierung der Küstenozeandynamik und geschrieben in JavaFX (Desktop app which models coastal ocean dynamics and written in JavaFX)

coastal-ocean coastal-ocean-dynamics coastal-oceanography mathematics ocean-engineering oceanography physics simulation simulations

Last synced: 12 Aug 2025

https://github.com/corsario-cl/nukkua

Nukkua, es un programa para simular diferentes líquidos, Viscosidad y temperatura en diferentes ambientes.

computer-vision simulation simulator software windows-desktop

Last synced: 04 Apr 2025

https://github.com/codewithagents/loopolis-city-builder

A SimCity-style indie city builder built with C# + Godot 4. Developed with AI agents.

game simcity simulation

Last synced: 23 May 2026

https://github.com/maximilianfeldthusen/swarm-of-drones

The C code simulates a swarm of drones performing a search mission

c drone intelligence logic mission search simulation swarm zone

Last synced: 12 Aug 2025

https://github.com/dawidbieniek/gameoflife

A terminal-based implementation of Conway's Game of Life in ANSI C for QNX. It offers real-time simulation with customizable board sizes, rule modifications, and state persistence. Made for university course

ansi-c game-of ncurses qnx simulation

Last synced: 04 Oct 2025

https://github.com/nabilshadman/percolate-message-passing-parallel-program

Percolate message passing parallel program using two-dimensional decomposition implemented in the C programming language

c high-performance-computing mpi parallel-computing scientific-computing simulation

Last synced: 04 Apr 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/jelhamm/internode-hellinger-distance-based-decision-tree

Simulations for the paper "Inter node Hellinger Distance based Decision Tree by Pritom Saha Akash, Md. Eusha Kadir, Amin Ahsan Ali, Mohammad Shoyaib"

articles data-analysis data-mining decision-tree decision-tree-classifier hddt hellinger-distance-criterion machine-learning numpy-library paper-implementations python scipy-library simulation tree-node

Last synced: 04 Apr 2025

https://github.com/voltlabs-research/structure-identification

Algorithms for crystal structure identification in atomistic simulations. Classifies atoms by local structural environment to detect BCC, FCC, HCP, diamond cubic, and other crystal structures. Distinguishes crystalline atoms from defects, surfaces, and disordered regions

common-neighbor-analysis lammps materials-science molecular-dynamics polyhedral-template-matching ptm simulation

Last synced: 02 Jul 2026

https://github.com/maxchistt/evolution

WPF app - evolution strategy simulation

evolution hawks-and-doves simulation wpf

Last synced: 01 May 2026

https://github.com/martinouton/arduino-introduction

This is my progress on learning how to code and making circuits on Arduino

arduino arduino-uno circuits code simulation

Last synced: 28 Mar 2025

https://github.com/fabriziomusacchio/sir_model

This repository contains the code for the blog post on The SIR model: A mathematical approach to epidemic dynamics. For further details, please refer to this post.

python simulation sir-model

Last synced: 16 May 2026

https://github.com/shimwell/neutronics_geomentry_comparision_simulation

The same neutronics geometry made using Constructive Solid Geometry (CSG) and DAGMC faceteted surface mesh at different resolutions to compare simulation results

csg dagmc geometry mesh neutronics simulation

Last synced: 09 Sep 2025

https://github.com/werdl/elevenelves

text based colony simulation game

colonysimulation console game rust simulation text-based tui

Last synced: 14 Aug 2025

https://github.com/sandrain/analyzethis-schedsim

A workflow scheduling simulator for multi-core active flash devices.

active-storage simulation

Last synced: 10 Jul 2025

https://github.com/markusand/abm

Agent Based Model simulation of people in streets

abm processing simulation

Last synced: 12 Jun 2026

https://github.com/qcsim/qcsim

A quantum computer simulation research project

go golang physics qcsim quantum-computing simulation

Last synced: 15 Aug 2025

https://github.com/mhozaifaa/diamonddealer

Simple game designed using the blazor , simulation on Petri network

ai blazor csch dotnet dotnetcore game net5 petri-network simulation webassembly

Last synced: 08 May 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/ypatel2022/gravity-simulation

A gravity simulation using Netwon's Laws of physics.

cpp sfml simulation

Last synced: 10 Nov 2025

https://github.com/khaledashrafh/petpal-simulation

The PetPal Simulation is a console-based application that simulates the experience of adopting and taking care of a pet. Users can adopt a pet, feed it, play with it, and check its status. The game tracks the pet's hunger and happiness levels, and it ends if these levels drop to critical values.

adoption feed functional-components functional-programming game gamedev gaming-software pets simulation simulator solidity toys troubleshooting

Last synced: 28 Apr 2026

https://github.com/piispah/quantum-harmonic-oscillator-networks

The coding portion of my bachelor's thesis. Basically simulates quantum mechanical harmonic oscillators and networks consisting of them.

harmonic-oscillator networks networkx physics physics-simulation quantum quantum-harmonic-oscillators quantum-mechanics simulation

Last synced: 04 Oct 2025

https://github.com/mummanajagadeesh/4-bit-ripple-carry-adder

VLSI test project: 4-bit ripple carry adder with random stuck-at fault injection. Supports ATPG-based verification, fault modeling, and simulation for learning and experimentation

atpg fault-modeling hdl icarus simulation stuck-at-faults testing verilog vlsi vlsi-testing vlsi-verification

Last synced: 04 Oct 2025

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/demfier/simulation_assignment

Solution to all the assignments given in the Simulation course (IM31006)

fighter-bomber iitkgp im31006 inventory-management python simulation

Last synced: 16 Aug 2025

https://github.com/ryan-m-smith/timesharingsimulation

A simple simulation of a time-sharing system with a round-robin scheduler. CS-320 Project 1.

operating-systems round-robin simulation time-sharing

Last synced: 03 Apr 2025

https://github.com/beepboopbit/laboratoryenvironment

A Simple Extensible Environment Library for simulation

library simulation student-project

Last synced: 20 Mar 2025

https://github.com/wal33d/freds_numeric_journey-c

Interactive Numeric Journey in C: A concise educational tool that demystifies variables, pointers, and memory addresses through engaging user interactions. Perfect for beginners to grasp fundamental C programming concepts, memory management, and pointer operations.

c console-application educational-tool memory-management multi-threading programming-concepts real-time simulation thread-synchronization user-input

Last synced: 04 Oct 2025

https://github.com/baselakasha/ai-simulated-battlefield

Web-based simulation to compare different agents control strategies

intelligent-agents javascript phaser reinforcement-learning simulation tensorflow

Last synced: 09 Apr 2026

https://github.com/juliankarrer/reyn

CUDA-based Implementation of Smoothed Particle Hydrodynamics for Fluid Simulation

cuda fluid lagrangian simulation sph

Last synced: 02 Jul 2026

https://github.com/jghaden/particle-simulator

OpenGL based Particle simulator

glew glfw glm gravity nbody opengl particles simulation

Last synced: 15 May 2026

https://github.com/petercollingridge/shex-cells

Simulated hex cells that develop and evolve

evolution simulation

Last synced: 17 Aug 2025

https://github.com/s1ink/swerve-simulation

An extension of the original team project during summer 2023

frc java simulation swerve-drive wpilib

Last synced: 16 May 2026

https://github.com/nowaythisworks/voxel-engine

Realtime JavaScript voxel renderer and physics simulator.

physics simulation voxel voxel-editor voxel-engine webgl

Last synced: 18 Aug 2025

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

Very simple infection simulation made for an assignment at KTH.

infection python simulation

Last synced: 27 Mar 2025

https://github.com/yinkar/window-toy

A quick and dirty JavaScript window system simulation.

js simulation window-system

Last synced: 18 Aug 2025

https://github.com/clagiordano/projectdeploy

projectDeploy is a tool for generic project deployment over rsync with specific config for project

multi-deploy multi-target python simulation sync webhook

Last synced: 19 Aug 2025

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/claudemuller/raycast-simulation.ts

A Raycasting simulation written in TypeScript with p5.js

p5js raycasting simulation typescript

Last synced: 20 Aug 2025

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/virgiledjimgou/fabrik3dlite

🏭 Industrial Simulator - Robot & CNC Cell , Fabrik3D Lite is a lightweight and modular simulator for industrial cell operations, designed for education, training, and early-stage prototyping.(Vue.js + ASP.NET Core + MQTT + MongoDB)

3d-engine 3d-graphics asp-net-core bootstrap5 cnc-programming mongodb mqtt mqtt-broker robotics simulation threejs typescript vue3

Last synced: 10 Apr 2026

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/pyroll-project/pyroll-misaka-flow-stress

Plugin for PyRolL providing the constitutive flow stress function from Y. Misaka.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 12 Feb 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: 01 Jul 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/dmdhrumilmistry/8051_door_authenticator

A door authenticator using 8051 microcontroller programmed in C, interfacing Keypad(4x3), LCD(16x2) and a motor for control. This is an open source project under MIT license.

microcontroller simulation

Last synced: 22 Aug 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/nevrome/rsplatche3

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

genetics r simulation

Last synced: 09 Jul 2025

https://github.com/shaniggj/optimizing-warehouse-efficiency-via-python-based-order-batching

This project helps reduce walking time in warehouses using a Python tool that simulates picking routes. Users can test strategies like wave picking and clustering on a 2D layout to find the most efficient method.

app clustering data-visualisation logistics order-batching order-picking-optimization python route-optimization routing-problem simulation single-picker supply-chain tsp warehouse-optimization

Last synced: 23 Aug 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/smcnab1/super-bassoon

A comprehensive web suite of tools to generate LMS Templates. 🎓📅

accessibility assessment css frontend html js simulation

Last synced: 23 Aug 2025

https://github.com/tytsxai/lab-virtualchem

🧪 VirtualChemLab — 游戏化虚拟化学实验室,用于教学与模拟实验

chemistry desktop-app education gamification physics-engine python simulation stem teaching virtual-lab

Last synced: 24 May 2026

https://github.com/risto97/socmake

Build system for RTL and SoC designs

cmake cpu hardware rtl simulation systemc systemonchip systemrdl verilog

Last synced: 23 Aug 2025

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/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/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/garnizeh-labs/aetheris-engine

The authoritative server framework for the Aetheris Engine. It provides the core 5-stage tick pipeline, spatial partitioning, interest management, and priority-channel multiplexing for massive real-time multiplayer simulations.

aetheris authoritative-server ecs game-engine garnizeh-labs multiplayer networking rust simulation spatial-partitioning

Last synced: 19 May 2026

https://github.com/opensauce04/ecosim

A small ecosystem simulator that runs in the browser

simulation

Last synced: 11 Nov 2025

https://github.com/ie3-institute/simonamarkovload

Synthetic household load profiles for Simona

gmm markov-chain poetry python simulation time-series

Last synced: 12 Jan 2026

https://github.com/3qnrpdwd/expanded-chemistry-report

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

chemistry python simulation vpython

Last synced: 12 Mar 2025

https://github.com/lmarzocchetti/inventorysystem

Inventory System with simpy, with a Reinforcement Learning Agent

python pytorch reinforcement-learning simpy simulation

Last synced: 09 Apr 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/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/heaths/serve-rs

Serves HTTP requests in simulated conditions

http-server simulation

Last synced: 09 Jul 2025

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/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/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/antid2ta/kindergarden

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

agent-based-simulation simulation

Last synced: 10 Apr 2025

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/dioph/elegant

Electrical Grid Analysis Tool

education power-system-analysis pyqt5 simulation

Last synced: 17 Jan 2026

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