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

This repository contains a Python simulation model that forecasts political, economic, and social factors under a hypothetical presidency. Users input initial values, and the model simulates their progression through defined interactions and random variations.

economic-model forecasting matplotlib numpy political-model python scipy simpy simulation social-model

Last synced: 16 Oct 2025

https://github.com/banaankiamanesh/double-pendulum

Simulation of Double Pendulum as a Chaotic System with Numerical Methods!

chaos-theory double-pendulum double-pendulum-simulation matlab numerical-methods simulation

Last synced: 12 Jun 2025

https://github.com/banaankiamanesh/random-dot-madness

Using Random Dots is a way of making wonderful fractals. Like Sierpinski Triangle, Carpet, Pentagon and Pyramid!

cellular-automata cellular-automaton matlab polygons random-generation sierpinski-carpet sierpinski-triangle simulation

Last synced: 29 May 2026

https://github.com/krruzic/fumaroos

A pet raising simulation game for the 3DS

3d-printing mini-game sfml simulation tamagotchi

Last synced: 12 Jan 2026

https://github.com/uba/rayden.py

⚡ Rayden - Simple Python Ray Tracing

computer-graphics python raytracing rendering simulation

Last synced: 21 May 2026

https://github.com/migrim/ascii-blob

ASCII Blob is an interactive canvas experiment where ASCII symbols move and react to mouse interactions, creating fluid blob-like animations. Users can switch between different modes, trigger explosions, and adjust various visual parameters.

aesthetics ascii-art canvas-animation javascript simulation

Last synced: 18 Feb 2026

https://github.com/kushtrimh/warehouse-simulator

BFS implementation to simulate how a robot would find the shortest path on a warehouse

algorithms breadth-first-search graph graphs java robotics simulation

Last synced: 16 Jan 2026

https://github.com/quinta0/forestfire

An assignment for the Probability & Statistics course at USI that aims to model the spread of forest fires over a grid representing a forest landscape. The simulation accounts for various factors such as different vegetation types, terrain elevation, wind speed and direction, humidity levels, and spontaneous ignition.

assignment documentation jupyter-notebook probability python simulation statistics

Last synced: 16 May 2026

https://github.com/tarsir/elixir-game-of-life

Elixir implementation of Conway's game of life

conway-game elixir simulation

Last synced: 21 May 2026

https://github.com/g0bel1n/avengers_antgame

Avengers_AntGame is C++ project providing a GUI to experiment Ant Colony Seach on user-defined playgrounds

ant simulation

Last synced: 28 Jun 2025

https://github.com/opikadash/memory-management-simulator

C++ Memory Management Simulator implementing First-Fit and Best-Fit allocation strategies with support for random stress testing, memory state persistence, CSV export for visualization, and benchmarking via GoogleTest.

best-fit cpp data-structures first-fit googletest makefile operating-systems simulation

Last synced: 28 Jun 2025

https://github.com/omarkhaledaw/uni

This contains all files and resources for the projects I've done as a Mechatronics and Robotics engineering student at the Egyptian Russian University (ERU)

arduino arduino-uno coppeliasim cpp cprogramming cprogramming-language embedded embedded-c embedded-systems matlab mechatronics mechatronics-engineering nodemcu-esp8266 raspberry-pi raspberry-pi-3 robotics simulation simulink solidworks vrep

Last synced: 25 Jan 2026

https://github.com/yukiisbored/mbdyn-docker

Docker image for MBDyn

docker mbdyn rigid-bodies simulation

Last synced: 22 Jun 2025

https://github.com/wjh18/mtc-football

Web-based American football simulation game built with Django

django football-simulation football-simulator python simulation

Last synced: 04 Mar 2025

https://github.com/mingstar/nature

Simulation using genetic algorithm

genetic python simulation

Last synced: 22 May 2026

https://github.com/me-marvine/maceevolve

A simulation of evolution through natural selection

evolution evolve forms network neural neural-network simulation windows windows-forms winforms

Last synced: 06 May 2026

https://github.com/denver-code/easynetsim

A simple network simulator for testing different protocols and routing between nodes.

network python simulation

Last synced: 08 Feb 2026

https://github.com/zzhou292/chrono-hil

A Chrono-Based, Large-Scale, and High-Performance traffic and driving simulation middleware.

driving simulation traffic traffic-simulation

Last synced: 08 Mar 2026

https://github.com/sbuckleybonanno/particle-simulation

An experiment with particles, colors and geometry:

2d canvas fluids game javascript particles simulation voronoi-diagram

Last synced: 17 Oct 2025

https://github.com/eonu/fpga

Hardware implementations for basic digital circuit designs in Verilog with a Xilinx Artix-7 FPGA chip on a Digilent Basys 3 development board.

artix-7 basys3 circuits digital-design fpga hardware hardware-designs hdl simulation testbench verilog vivado

Last synced: 25 Jan 2026

https://github.com/mcellteam/workshop_2020

Repository for models, descriptions, and software supporting the 2020 Workshop

bionetgen cellblender cellblender-model cellorganizer mcell mcell-tutorials simulation

Last synced: 05 Nov 2025

https://github.com/georgkordowich/diffpssi

A Python based framework for differentiable power system simulation and dynamic optimization

automatic-differentiation differentiable-simulation optimisation power-system-dynamics power-system-simulation powerflow python pytorch simulation

Last synced: 14 Apr 2025

https://github.com/roscibely/traffic-lights-simulation

Traffic lights simulation with detection and reduction of pedestrian waiting time in traffic light

anylogic pedestrian-detection presence-detection presence-sensor simulation traffic-light traffic-light-controller

Last synced: 16 Sep 2025

https://github.com/leakec/sihm

Standalone Interactive HTML Movie (SIHM): A highly-portable, interactive way to visualize your simulations.

movie simulation visualization

Last synced: 03 Jan 2026

https://github.com/rvalla/rpp-simulation

A software to simulate Rock, Paper & Probabilities game.

probability python3 simulation

Last synced: 25 Jul 2025

https://github.com/sherifabdlnaby/cafe-simulator-multithreading-java

A Java program that simulates a Cafe customers entering, waiting in queue, sitting, eating and leaving. The program is an application of multi-threading using Java.

multithreading simulation

Last synced: 25 Jul 2025

https://github.com/jacobshirley/arduino-traffic-lights

University project to simulate a single traffic light, a T junction, and a T junction with a pedestrian crossing.

arduino simulation traffic-lights university

Last synced: 23 May 2026

https://github.com/ghackenberg/typesim

A discrete event simulation framework for TypeScript with 3D rendering and animation capabilities

des discrete-event-simulation simulation simulation-framework typescript typescript-library

Last synced: 27 Jul 2025

https://github.com/sachin-s-wagh/electrical-engineering-project-modeling-of-an-electric-vehicle-charging-station-for-fast-dc-charging

Design, Modeling and Simulation of an Electric Vehicle (EV) Charging Station for Fast DC Charging ensuring Quality Power Exchange (V2G & G2V)

design electric-vehicles electrical-engineering matlab modeling project research-project simulation

Last synced: 27 Jul 2025

https://github.com/katavinanguyen/data-center-staffing-optimization-simulator

Simulates incident handling in data centers using Python and SimPy. Analyze how staffing levels, shift timing, and triage rules affect SLA compliance, resolution time, and backlog size.

critical-infrastructure data-center discrete-event-simulation incident-management noc operations-research python simpy simulation sla-monitoring sre staffing-optimization

Last synced: 28 Jul 2025

https://github.com/xiaohan2012/covid-19-code

code for "Revealing the influence of national public health response for the outbreak of the SARS-CoV-2 epidemic in Wuhan, China through status dynamic modeling"

covid-19 dynamic-modelling prediction research simulation wuhan wuhan-coronavirus-outbreak

Last synced: 20 Sep 2025

https://github.com/raccoon-hero/terrarium-microverse

A visual simulation of a dynamic terrarium environment with interactive creatures and ambient effects, built using Python and FMU models.

artificial-life-simulations ecosystem-model fmpy fmu habitat-sim modelica pyqt5 python simulation terrarium

Last synced: 07 Nov 2025

https://github.com/amine-cs96/round_robin-process-scheduler

Round-Robin Process Scheduler is a C console application simulating CPU scheduling with the Round-Robin algorithm. It manages processes dynamically in a circular queue, executes them in fixed time quanta, and visualizes process states, illustrating time-sharing and process management in operating systems.

c circular-queue cpu-scheduling operating-system process-scheduler round-robin simulation time-sharing

Last synced: 14 Oct 2025

https://github.com/pylhc/mess

MAD-X Example Study Scripts (MESS), for your everyday use

mad-x particle-accelerators simulation templates

Last synced: 14 Feb 2026

https://github.com/berg0162/simcline-v2

Arduino Library for Simulation of Changing Road Inclination for Indoor Cycling

arduino-library ble climb cycling elite esp32 ftms inclination indoor lift road simcline simulation tacx trainer wahoo zwift

Last synced: 03 Jan 2026

https://github.com/skunichetty/nbsim

A CLI tool simulating gravitational interactions between planetary bodies

cpp gravity high-performance simulation

Last synced: 17 Jan 2026

https://github.com/arhcoder/safebox-automata

🔐 Safebox simulation with automata theory. It allows to set a password to an imaginary strongbox and it generates a DFA automata to simulates the accept-reject of a serie of movements.

automata python safebox simulation

Last synced: 30 Jul 2025

https://github.com/tatsh/freeband

An attempt at making a clone of Guitar Hero/Rock Band in C with SDL and OpenGL (archived project).

guitar-hero rock-band simulation

Last synced: 24 Sep 2025

https://github.com/quantam-studios/natural-selection-simulator

A simulator of natural selection with predator-prey relationships.

c-sharp-unity science-fair simulation

Last synced: 01 Aug 2025

https://github.com/hokagem/ninjabees

An implementation of a simulation of a bee colony

bee bee-colony-optimization bee-swarm-simulator beehive bio-inspired python3 simulation

Last synced: 01 Aug 2025

https://github.com/joelbeedle/salsa

2D Swarm Algorithm Simulator written in C++

drone-swarm drones simulation swarm-intelligence

Last synced: 19 Feb 2026

https://github.com/emersonloureiro/jsyms

Java systems simulation SDK

distributed-systems java sdk simulation

Last synced: 01 Aug 2025

https://github.com/staticpayload/cathedral.fabric

A deterministic, distributed, capability-safe execution fabric for agent workflows with verifiable replay and certified audit trails

agent-framework audit-trail blake3 capability-based-security cluster consensus deterministic distributed-systems event-sourcing policy-engine raft replay rust simulation terminal-ui verification wasm workflow-engine

Last synced: 05 Feb 2026

https://github.com/ramamurthy-lab/ros2_drone_sim

Docker-based ROS2 Humble development environment for drone simulation and experimentation.

docker docker-compose drone gazebo humble navigation robot-control robotics robotics-simulation ros2 rviz simulation ubuntu x11

Last synced: 20 Apr 2026

https://github.com/jposada202020/circuitpython_display_ht16k33

On Display Simulation for an HT16K33 driver. Works with 16x8 and 8x8 matrices. And 7x4 and 14x4 Segments

circuitpython display displayio ht16k33 matrices segments simulation

Last synced: 19 Feb 2026

https://github.com/jpinedaa/Maskarama

Maskarama is an innovative god-simulation sandbox game where players wield omnipotent powers to shape the destinies of intricate AI-driven characters. Each character in Maskarama is a living entity with a unique memory graph, influenced by their experiences, perceptions, and interactions within dynamically evolving environments.

gemini-api graphrag llm narrative-game narrative-generation simulation

Last synced: 27 Sep 2025

https://github.com/EdenOved/Platform-For-Managing-Simulation

Developed a simulation management platform for communication networks and computer systems, utilizing Python (FastAPI), React (TypeScript), and MongoDB. The platform supports real-time simulation tracking, customizable configurations, automated workflows, and in-depth results analysis, optimizing research processes and increasing efficiency.

automation fastapi mongodb python react real-time-monitoring simulation typescript web-application

Last synced: 29 Sep 2025

https://github.com/hejia-zhang/robosimlib

This is a library for robotics simulation files

description-files robotics simulation

Last synced: 17 May 2026

https://github.com/patrickshaw/scheduling-simulator

A simple proccess scheduling algorithm simulator. Can be used to calculate the completion times of various process scheduling algorithms.

assignment practice python schedule-simulator simulation study university

Last synced: 05 Aug 2025

https://github.com/dodderss/enginesimulator

The 3D Engine Designer is a program for my A-Level Computer Science NEA. It is designed for engineers who need an easy to use engine simulator to test engines before they are built for real so that they can estimate power, torque, price, weight and efficiency. It uses React for the front end and Tauri for the back end.

alevel-computer-science engine enginesimulator react simulation tailwindcss tauri typescript

Last synced: 19 Feb 2026

https://github.com/bl33h/pcssystem

A user-friendly application for managing personal computers efficiently. Powered by PostgreSQL.

database gui pcs postgresql psql python simulation tkinter transactions ui

Last synced: 09 Apr 2026

https://github.com/gowth6m/lift-system

Lift system implemented in Java. Shows a simulation of a lift system with two different algorithms to pick up people on the building.

java simulation

Last synced: 09 Aug 2025

https://github.com/kronopt/simulate

Simulator of Antibiotic Therapy Effects on the Dynamics of Bacterial Populations

antibiotic-resistance bacteria enterotype kivy microbiome python python-2 simulation

Last synced: 03 Oct 2025

https://github.com/dwidevelopes/advanced-soccer-simulation

Advanced Soccer Simulation AI Studying fotball

ai ai-agents fotballdata futscore pssi simulation simulator

Last synced: 10 Aug 2025

https://github.com/harshil21/aloft

Multi-level wind data for OpenRocket simulations

bun open-meteo openrocket rocket-simulation simulation typescript

Last synced: 22 Jun 2026

https://github.com/webmatze/digital_garden

Digital Garden is a mesmerizing web-based simulation that brings to life the subtle beauty and complexity of a self-sustaining garden ecosystem.

canvas2d garden simulation

Last synced: 04 Oct 2025

https://github.com/michaelsproul/ewok

Simulator for a distributed fuzzy ordering algorithm

consensus distributed-systems safenetwork simulation

Last synced: 15 Aug 2025

https://github.com/jguarato/2d-plate-heat-transfer

Codes for solving a heat transfer problem in a 2D flat plate.

cfd flow simulation

Last synced: 04 Oct 2025

https://github.com/fahdseddik/truck-delivery-company-simulation

A simulation of a truck delivery company written in C++.

algorithms cpp datastructures objectorientedprogramming simulation

Last synced: 10 Nov 2025

https://github.com/illuhad/illcrawl

Data crawling and 2D and volumetric 3D quantity reconstruction and visualisation engine for large datasets from the illustris cosmological simulation. Designed for GPU clusters using OpenCL and MPI.

illustris opencl reconstruction simulation visualization

Last synced: 18 Aug 2025

https://github.com/teleste-official/start

Smart Train Application for Route Testing - Cross-platform desktop application used for creation of routes and trains & generation and playback of testing data

avaloniaui dotnet geo map mapsui railway simulation train

Last synced: 02 Apr 2026

https://github.com/kestarumper/gameoflife

Graphical representation of Game of Life

game-of-life simulation

Last synced: 22 Aug 2025

https://github.com/j00nathan/solar-system-sim-pygame

A simple solar system simulation developed in Python using the Pygame library to render and animate the graphical components. This project was created as the final assignment for the Computer Graphics class

2d-graphics pygame python simulation solar-system

Last synced: 22 Aug 2025

https://github.com/3qnrpdwd/quantum-cryptography

양자 암호키 분배(QKD)에 대한 시뮬레이션

kalman-filter quntum-circuits rust simulation

Last synced: 23 Aug 2025

https://github.com/mafeth/bwinf-2021-exercise4

This project is my elaboration of Task 4 in the Federal Computer Science Competition 2021. The idea was to determine from a finite set of different dice which one of them is best suited for a complete game of “Don't get angry”. For this, I had to implement and simulate the entire game principle with all the rules, such as throwing out.

2021 bwinf40 dont-get-angry game simulation

Last synced: 23 Aug 2025

https://github.com/LeoSery/Conway-s-Game-of-Life-3D--Unity6-2024

3D version of Conway's Game of Life in Unity 6. Features interactive cubic grid, real-time cell manipulation, and optimizations for large-scale simulations.

3d cellular-automaton game-development game-of-life procedural-generation simulation unity unity6

Last synced: 25 Aug 2025

https://github.com/llnl/simutil

Simulation Utility Library for HPC codes

hpc simulation

Last synced: 26 Aug 2025

https://github.com/artemis-beta/enigma-cpp

A C++ variant on the Python Enigma machine contained within the enigma repository

cipher enigma simulation

Last synced: 26 Aug 2025

https://github.com/thomashirtz/lithox

High performance jax-based photolithography simulation.

equinox jax photolithography python simulation

Last synced: 26 Aug 2025

https://github.com/magnuschase03/ecosystem

A simulation of bunnies in an ecosystem with each other competing to survive.

cpp evolution genetic-algorithm nerual-network simulation

Last synced: 26 Aug 2025

https://github.com/neurobionics/pyopensim

Portable python bindings for OpenSim with comprehensive type hints.

biomechanical-simulations biomechanics opensim python python3 robotics robotics-simulation simulation

Last synced: 30 Aug 2025

https://github.com/hakoniwalab/hakoniwa-pdu-python

Hakoniwa PDU Python API: A ROS-inspired communication library providing pub/sub and RPC over SharedMemory or WebSocket

hakoniwa ros shared-memory simulation websocket

Last synced: 30 Aug 2025

https://github.com/mk590901/ecg-simulator-plus-widget

The repository contains the updated project https://github.com/mk590901/java_graph_widget_viewer. The original project has been refactored and some bugs have been fixed.

android asynchronous-programming ecg-signal java simulation threads widgets

Last synced: 18 May 2026

https://github.com/ron-popov/python-input-library

A library that allows simulation of keyboard key presses for windows

python simulation

Last synced: 16 May 2026

https://github.com/uio-bmi/ligo

LIgO is a tool for simulation of adaptive immune receptors and repertoires.

airr antibody bcr simulation tcr

Last synced: 16 Jan 2026

https://github.com/rwth-irt/lbrmed-ros

ROS1 support for the KUKA LBR Med: FRI-based hardware interface, MoveIt, kinematic simulation

control hardware iiwa kuka lbr med robot ros simulation

Last synced: 18 Apr 2026

https://github.com/ismael-mendoza/multicam

MultiCAM: A multivariable framework for connecting the mass accretion history of haloes with their properties

cosmology dark-matter-halos nbody-simulation simulation

Last synced: 14 Apr 2025

https://github.com/surtecha/multi-physics-simulation-engine

A real world physics simulation application built with python

jax numpy physics pygame python scipy simulation

Last synced: 14 Apr 2025

https://github.com/phucngo2/world.execute.me.ts

TypeScript implementation of Mili - world.execute(me);

mili simulation typescript

Last synced: 25 May 2026

https://github.com/josepedrodias/tabletop

an experimental tabletop engine in js/canvas

game gamedev sandbox simulation tabletop

Last synced: 14 Mar 2025

https://github.com/cmu-sei/ghosts-cyber-range-and-exercise-simulation-tools

Range and simulation tools for executing realistic training and exercise events

exercise simulation training

Last synced: 15 Jul 2025

https://github.com/sami-bre/game_of_life

A simulation of Conway's game of life. A GUI software developped using Java and its Swing and AWT packages.

conways-game-of-life desktop-application gui java simulation zero-player-game

Last synced: 28 Mar 2025

https://github.com/megospc/forcell

🧬 Particle life simulation with new features and Multi-threaded computing on CPU. 🧲

artificial-life cmake cpp17 multithreading particle-life simulation ubuntu windows

Last synced: 04 Jan 2026

https://github.com/fastuptime/python_solar_system_simulation

Her gezegen, Güneş'in etrafında kendi yörüngesinde döner ve ekranda bu hareketi gerçek zamanlı olarak izleyebilirsiniz. Gezegenlerin özellikleri, mesafeleri ve yörünge süreleri gerçeğe uygun olarak ayarlanmıştır.

pygame python simulation solar-system

Last synced: 15 May 2025

https://github.com/weileizeng/hybrid-viterbi-decoder

A viterbi decoding method able to decode both qubit error and syndrome error

convolutional-codes matlab quantum-error-correction simulation viterbi-decoder

Last synced: 23 Mar 2025

https://github.com/thorstenhater/cantata

Arbor adaptor for SONATA

neuroscience simulation

Last synced: 15 Apr 2025

https://github.com/dthung1602/cooperativehunting

The goal of this project is to simulate and visualize the various hunting strategies as well as manoeuvres used by predators to corner and surround their prey.

hunting javafx-desktop-apps maven scenebuilder simulation

Last synced: 10 Apr 2026

https://github.com/icarogabryel/flote

Flote is a HDL and Python framework for simulation. Designed to be friendly, simple, and productive. Easy to use and learn.

computer-architecture computer-organization digital-circuits eletronics framework hardware-description-language hardware-designs hdl integrated-circuits processor-architecture python python-module simulation

Last synced: 23 Mar 2025

https://github.com/sukiboo/persona_simulation

Simulate people with GPT models and generate response statistics

behavioral-science gpt simulation

Last synced: 14 Mar 2025

https://github.com/marvin9/distributed-algorithms

basic terminal simulation of election algorithms - a) bully algorithm

bully-algorithm coordinator coordinator-election-problem distributed-systems election-algorithm simulation

Last synced: 13 Jun 2026