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/dicehub/dice-dev-legacy

DICE project (Old version - No longer maintained !!!)

automation cfd openfoam simulation

Last synced: 20 Jan 2026

https://github.com/benzzchan/ecosystem-simulation

It is a software designed to simulate the dynamics and evolution of an ecosystem. (Mini project)

game love2d lua simulat simulation simulator world

Last synced: 18 May 2026

https://github.com/aykhan019/uno

A Java-based Uno card game simulation with a graphical user interface (GUI) where users can play against AI opponents, track game statistics, and view leaderboards.

cardgame comp132 game gui java oop project simulation swing uno

Last synced: 22 Jun 2026

https://github.com/sculpttechproject/fleetstream

FleetStream is an experimental sensor‑to‑dashboard playground. It emulates a fleet of vehicles, captures raw telemetry, crunches it in real‑time with Apache Spark Structured Streaming and exposes the results for further analysis.

analytics car fleet iot obd simulation spark streaming

Last synced: 16 May 2026

https://github.com/caeassistant-group/disp-fortran-code-abaqus-subroutine

In this project, we have provided Abaqus input files along with the VDISP and DISP Abaqus Fortran subroutines, developed to apply complex boundary conditions.

abaqus cae code disp fem finit fortran simulation subroutine vdisp

Last synced: 18 Feb 2026

https://github.com/mario-so/pandemicrs

Pandemic simulation in rust and raylib

raylib-rs rust simulation

Last synced: 30 Jun 2026

https://github.com/malekmfs/cspe40824

M/M/1/K Queue Simulation and Analysis Modeling assignments for "Computer System Performance Evaluation" course.

assignments-of-the-course discriminatory-procesor-sharing fifo performance-evaluation processor-sharing queue-simulation round-robin simulation

Last synced: 27 Mar 2025

https://github.com/liu-yucheng/p5-js-sphere-physics

p5.js Simple Sphere Physics

graphics js p5js physics simulation web

Last synced: 20 May 2026

https://github.com/semibran/life-c

:gear: conway's game of life in C

c cellular-automata game game-of-life physics simulation

Last synced: 06 Apr 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/andezion/simulatoroffalling

This is my small project demonstrating the fall of a ball depending on user specified parameters.

cpp object-oriented-programming physics sfml-cpp sfml-library simulation

Last synced: 21 Mar 2025

https://github.com/aykhan019/python_examproject

A Python-based simulation for managing a gas station. This project provides functionalities for tracking fuel inventory, processing customer transactions, and generating detailed reports on fuel usage and sales. The system emphasizes simplicity and efficiency, with robust input validation to ensure accurate data entry and effective operation manage

gas-station inventory-management python report-generation simulation

Last synced: 28 Jun 2026

https://github.com/th0rgal/simulant

A C++ simulation of ant colonies made for the Paris Saclay University.

ants cpp simulation

Last synced: 17 Oct 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/gazebosim/gz_pkg_create

A tool for setting up gazebo related projects.

gazebo hacktoberfest robotics simulation

Last synced: 18 Apr 2026

https://github.com/ncss-tech/jnsmr

R frontend for the Java Newhall Simulation Model (jNSM) -- "A Traditional Soil Climate Simulation Model"

climate java jnsm model newhall r simulation soil

Last synced: 18 May 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/jayexdesigns/logic-gates-simulator

A web application for simulating logic gates

logic-gates simulation simulator vanilla-javascript

Last synced: 18 Aug 2025

https://github.com/sleepycharlyy/mass_spring.pde

Simulates how springs interact with mass. Made with Processing 3.

2d-simulation mass physics physics-simulation processing simulation springs

Last synced: 03 Jul 2025

https://github.com/jguarato/2d-cavity-flow

Computational fluid dynamics (CFD) code for solving incompressible flow in a 2D lid-driven cavity.

cfd flow simulation

Last synced: 03 Jul 2026

https://github.com/jonmarty/morris-lecar

An implementation of the Morris-Lecar Neuron from Theoretical Neuroscience

morris-lecar neurons neuroscience simulation theoretical-neuroscience

Last synced: 10 Apr 2025

https://github.com/maxwick456/balls

Tiktok ball simulation

brainrot simulation tiktok youtube-shorts

Last synced: 18 Mar 2025

https://github.com/ionicabizau/secondary-rainbow

A simulation of secondary rainbow phenomenon created in HTML, CSS and JavaScript.

hacktoberfest html javascript rainbow simulation

Last synced: 04 May 2025

https://github.com/emanuellcs/entropicrust

Rust-based project exploring chaotic systems through high-performance simulations

chaos chaos-theory chaotic-dynamical-systems chaotic-systems mathematics physics physics-simulation rust rust-lang rustlang simulation visualization

Last synced: 12 Jul 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/mklemmingen/boom-chess

Idiocracied chess, with health, guns, obstacles and stuff

arcade arcadegame arcadegames chess chessengine game java libgdx libgdx-desktop libgdx-game military simulation

Last synced: 20 May 2026

https://github.com/mitre/im_sample_algorithm

MITRE's Interval Management Sample Algorithm. An implementation of RTCA DO-361A Appendix C.

aircraft algorithms simulation

Last synced: 04 Jan 2026

https://github.com/jonmarty/creature-simulation

A Evolutionary Simulator consisting of creatures on a grid (Plants, Herbivores, Carnivores)

cellular-automata predator-prey simulation

Last synced: 10 Apr 2025

https://github.com/mcneillj/sitka-examples

Example files for getting started using Sitka for modeling and analysis.

building-energy examples modeling-tool simulation

Last synced: 16 May 2026

https://github.com/0ameyasr/edgecloudsim

A simulation of Mobile, Edge, Cloud-only computing models along with Hybrid (Cloud-Edge, Mobile-Edge) over a set of tasks using EdgeCloudSim

cloud-computing edge-computing java simulation

Last synced: 30 Apr 2025

https://github.com/gonzalo-bulnes/stime

🦉 A testing (and partial) replacement for Python's time package, for fully-controlled time-dependent tests.

simulation testing-tools time

Last synced: 06 Apr 2025

https://github.com/lbirkert/three-body-problem

a three-body physics simulation written in python

physics python simulation three-body-problem three-body-simulation

Last synced: 13 Jul 2025

https://github.com/pyroll-project/pyroll-examples

Examples of PyRolL usage to host on Binder.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 19 May 2026

https://github.com/viljarjf/nano

Programs made during nanotechnology studies

physics physics-simulation python simulation tfy4235

Last synced: 07 Apr 2025

https://github.com/jayexdesigns/web-solar-system

A JavaScript physics simulation made with ThreeJs

gravity-simulation simulation solar-system threejs

Last synced: 23 Jun 2026

https://github.com/wildlyinaccurate/is-this-real-life

Is this real life? Or just a simulation?

elm life-game simulation

Last synced: 06 Apr 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/jastka4/meadow-simulation

Project for university. Multithreaded meadow simulation in C++.

conditional-variables cpp17 meadow multithreading pwr simulation

Last synced: 13 May 2025

https://github.com/sachin-s-wagh/electrical-engineering-project-design-and-simulation-of-a-fast-dc-ev-recharging-station-using-matlab

A fast DC recharging station design, model, & simulation is presented for multiple EVs supporting G2V & V2G mode. MATLAB/Simulink tool is used with each component designed using standard formulae. Constant current (CC) & voltage (CV) control is used. Power quality is maintained and results obtained prove the effectiveness of proposed model.

control design documentation electric-vehicles electrical-engineering matlab matlab-script research-project simulation simulink-model

Last synced: 26 May 2026

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: 16 Apr 2025

https://github.com/aarjaneiro/parallelqueue

A package for simulating parallel queueing systems in Python.

discrete-event-simulation parallel parallel-processing python queue simpy simulation

Last synced: 07 May 2025

https://github.com/kkmann/covid-19-screening-policies

Agent-based simulation results for school reopening policies during the Covid-19 pandemic.

covid-19 simulation

Last synced: 28 Jun 2026

https://github.com/khaouitiabdelhakim/client-server-simulator-python

This Python project demonstrates a simple client-server interaction on localhost. The server listens for client connections and responds with information about various web browsers based on user input.

client client-server client-side modeling modeling-and-simulation python python-script server server-side simulation

Last synced: 05 Apr 2025

https://github.com/thejp/stebs

FHNW Stebs

asp-net-mvc signalr simulation

Last synced: 29 Mar 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/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/redhaam/simemory

Desktop application to simulate memory management by the operating system

csharp desktop-application memory simulation simulator

Last synced: 01 Jul 2026

https://github.com/caltechmsc/gensemble

A comprehensive tool that leverages multiple computational programs to predict transmembrane regions and construct accurate membrane protein structures with high precision.

biology caltech protein-prediction protein-structure simulation

Last synced: 11 Apr 2025

https://github.com/walkerdustin/vergleich-von-messmethoden-fuer-punktwolken

Bei der Vermessung eines physischen Raumes ist das Ergebnis eine Punktwolke. Diese Punktwolke beschreibt dann ausgewählte Punkte im Raum, zum Beispiel auf den Wänden und der Decke. Wenn diese Punkte in zwei seperaten Messungen gemessen werden, vielleicht sogar von unterschiedlichen Geräten, soll hinterher herausgefunden werden wie genau diese Punktwolken übereinstimmen. Dafür gibt es zwei grundsätzlich verschiedene Methoden. Diese sollen hier verglichen werden.

3d-models accuracy-metrics data-analysis data-visualization kaggle measure-distance numpy point-cloud pointcloudprocessing punkte python science-research simulation statistics

Last synced: 11 Apr 2026

https://github.com/foufou-exe/axelrod-rs

A high-performance evolutionary game theory simulator written in Rust. This project explores the Iterated Prisoner's Dilemma by pitting various automated strategies against each other to observe the emergence of cooperation, trust, and betrayal in a competitive environment.

evolutionary-algorithms game-theory mathematics multi-agent-systems prisoners-dilemma rust rust-lang simulation social-sciences tit-for-tat

Last synced: 03 Apr 2026

https://github.com/nic-obert/cellular-automata

Simulation of space colonization based on given parameters and environment

cellular-automata life processing simulation

Last synced: 16 Apr 2025

https://github.com/zo-bro-23/population-simulation-web

A website that runs population (genetics) simulations based on Hardy-Weinberg principles

biology simulation webapp

Last synced: 18 Jul 2025

https://github.com/dexmoh/star-system-sim

A procedural 2D star system generator made in Godot 4

2d game game-development godot godot-engine procedural-generation simulation space

Last synced: 27 May 2026

https://github.com/aemarkov/gravsim2

Расчет гравитационной задачи N-тел при помощи OpenMP и MPI - семестровая работа к курсу "Параллельное программирование"

mpi n-body openmp simulation study-project

Last synced: 30 Mar 2025

https://github.com/eawag-surface-waters-research/lake-calibrator

Automatic calibration of hydrodynamic lake models

calibration lakes simulation

Last synced: 16 Jan 2026

https://github.com/sebastiandominguezc/social-architecture-of-capitalism

Python implementation of the Social Architecture of Capitalism by Ian Wright

economy simulation

Last synced: 15 May 2026

https://github.com/walkerdustin/signale-und-systeme-2-praktikum

Signale&Systeme 2 Praktikum Hochschule Reutlingen bei Prof Haslach: Bestimmung der 3D-Position einer Geräuschquelle mit Mikrofonen

akustik awgn-rauschen korrelation latex-pdf lokalisation matlab matlab-simulation newtonverfahren signalverarbeitung simulation sound-localization

Last synced: 12 Oct 2025

https://github.com/thecoderadi/netcraft

Network Topology Viewer is an interactive tool designed to visualize and simulate different network topologies. It helps users understand how networks operate by animating packet transfers and allowing dynamic topology adjustments.

animation educational javascript nextjs open-source react shadcn-ui simulation tailwindcss typescript

Last synced: 11 Apr 2026

https://github.com/devofvictory/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: 03 Mar 2025

https://github.com/garciparedes/monte-carlo-simulation-rayleigh-distribution

In this work, we study the durability of a device consisting of 11 components, which we will assume Rayleigh variables, organised in different configurations (series, parallel, stand-by, etc.). For this, we will use the Monte Carlo simulation method.

garciparedes monte-carlo monte-carlo-simulation probability rayleigh simulation statistics university-of-valladolid

Last synced: 11 Jun 2026

https://github.com/zerdicorp/soft_body_simulation

In my opinion - one of the coolest simulations!

2d physics physics-simulation simulation soft-body soft-body-simulation

Last synced: 02 Sep 2025

https://github.com/erencanpelin/3d-procedural-terrain-editor-

Made in 2020, this project was part of my highschool software design & development major project

high-distinctions highschool-project major-project simulation terrain-generation

Last synced: 07 Apr 2025

https://github.com/shoyamanishi/webassemblynumericalcomputing

A study on the numerical computing with WebAssembly on the browsers

cpp emscripten numerical-computation simulation webassembly

Last synced: 23 Mar 2025

https://github.com/trihedral/blobolution

An environment programmed to train Artificial Neural Networks (ANNs) through simulated natural selection (genetic algorithm). Numerous objects with independent ANNs interact with each other, competing for simulated limited resources.

artificial-intelligence artificial-neural-networks biological-simulations genetic-algorithm simulation

Last synced: 07 Apr 2025

https://github.com/nwtgck/type-safe-mips-haskell

Type-Safe Virtual MIPS Architecture in Haskell

haskell simulation

Last synced: 04 Jul 2025

https://github.com/BAMresearch/aRTist-PythonLib

Python library to control aRTist remotely and automatically

image-processing monte-carlo simulation x-ray

Last synced: 16 Jan 2026

https://github.com/ashander/runr

a tidy simulation runner

r simulation tidy

Last synced: 24 Mar 2025

https://github.com/manishmeganathan/automata

A 2D Simulator in Rust for cellular automata such as Conway's Game of Life and Langton's Ant among others. Powered by the ggez framework.

cellular-automaton conways-game-of-life ggez langtons-ant rust-lang simulation

Last synced: 28 Mar 2025

https://github.com/megospc/alife

🦠 Artificial life: simulation of evolution. 🌿 Искусственная жизнь: симуляция эволюции. 🍀

artifical-life evolution github-pages javascript simulation

Last synced: 10 Jun 2026

https://github.com/dor-sketch/simulation-earth

Implementation of a Cellular Automaton for a variety of cause-effect inferences, with simple GUI and graph support.

biological-computing cellular-automata matplotlib simulation tkinter

Last synced: 15 Mar 2025

https://github.com/aakrishtsp/reynolds-steering-behaviours

Implementation of Reynold's Steering Algorithm using OpenGL

2d-graphics cmake glad glfw glm imgui opengl simulation

Last synced: 11 Apr 2025

https://github.com/victorharri-chal/the-plazza

🍕 A simulation based on a pizzeria coded in C++ using multi-processing, multi-threading and IPC (inter-process-communication). One of my last project of my 2nd year at Epitech

c epitech ipc multi-processing multi-threading pizza second-year-project simulation

Last synced: 01 May 2026

https://github.com/mcejp/tsim

Transport simulation playground

game openttd-inspired simulation transportation-network

Last synced: 15 Mar 2025

https://github.com/filippofinke/reaction-time-training

🏀 Game and simulation system for reaction time training and coordination improvement for athletes based on Arduino

athlete game reaction simulation sport time

Last synced: 18 Jun 2025

https://github.com/austince/planet-simulations

Planet Simulations for Introduction to Astrophysics PEP 336

astrophysics data-processing data-science python simulation

Last synced: 10 Mar 2025

https://github.com/marinadunn/ASTR400B_Dunn

Repo for ASTR 400B course, Galaxy Simulations, taught by Dr. Gurtina Besla

astrophysics extragalactic galactic-modeling galaxies orbital-dynamics orbital-simulation physics python simulation

Last synced: 10 Mar 2025

https://github.com/liatemplates/mec2

Port of the mec2 2D physics simulation engine to LiaScript

liascript liascript-template mec2 oer physics simulation

Last synced: 21 Feb 2026

https://github.com/sufyanaslam44/virtua-chem-sim

A unity based virtual chemistry lab app having simulation of two chemistry experiments acid-base titration and litmus paper test. Audio and text instructions. Quiz section have 20 MCQ for each experiment. Developed by Sufyan Aslam, Fun Man Fung, Chun Yen Chang & Han Jia Yi

acidbase chemistry-lab firstpersonmovement litmus-test mobile-app quiz-game simulation unity virtuachemsim virtual-chemistry-lab

Last synced: 18 May 2026

https://github.com/haydenshively/fluid-simulation

a basic fluid simulation with mouse/cursor interaction

navier-stokes simulation

Last synced: 24 Mar 2025