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

Matchmaking service simulation

matchmaking simulation

Last synced: 22 Jul 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/tsmorz/robot_sim

Robotic manipulator simulation that loads Denavit-Hartenberg patameters from a text file. The robot's tool position and orientation can be viewed to to analyze inverse kinematic and planning algorithms.

denavit-hartenberg manipulation planning robotics simulation simulator

Last synced: 03 May 2026

https://github.com/will-roscoe/nbody

Repo for my coursework for PHYS281 Scientific Programming and Modelling. A Library to simulate the interaction of solid bodies in 3D, and be able to graphically display motion or output in multiple forms. Integrates JPLHorizons data to be able to use in simulation.

jpl-horizons matplotlib nbody-problem physics python simulation university

Last synced: 21 Mar 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/ornstein89/open3de-extsimint-gem

Open3D engine gem providing integration with external simulation model: video output to external model and motion input from external model

gem ipc modeling o3de open3d-engine open3de simulation

Last synced: 28 Oct 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/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/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/microgrids-x/microgrids.m

Operational & economic simulation of Microgrid projects. Matlab/Octave package of the Microgrids.X family.

energy matlab microgrids octave optimization simulation

Last synced: 08 Jul 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/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/loccx78vn/simulation_in_r

This is a tutorial for R-user learning about simulation and how to apply it in supply chain management

r simulation supply-chain-management

Last synced: 15 May 2026

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/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/pyroll-project/pyroll-basic

A meta package for installing quickly the PyRolL core and a set of basic plugins and extensions.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 25 Jan 2026

https://github.com/m8nt0/computer-visualization

An interactive educational tool built in Rust that provides a real-time visualization of computer hardware components and their interactions. This project aims to make computer architecture more accessible and understandable through visual representation.

computer-architecture computer-engineering computer-science cpu educational gpu hardware low-level memory-management performance rust rust-lang simulation system-design visualization

Last synced: 07 Sep 2025

https://github.com/microrobotics-simulation-framework/maddening

Modular Automatic Differentiation and Data-Enhanced Neural-network INteracting Graph (MADDENING). A pure JAX end-to-end autodifferentiable graph based framework for multiphysics simulation.

automatic-differentiation differentiable-simulation gpu-computing jax multiphysics python scientific-computing simulation xla

Last synced: 30 May 2026

https://github.com/thorstenhater/cantata

Arbor adaptor for SONATA

neuroscience simulation

Last synced: 15 Apr 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/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/cuadernin/integralsimulation

Computes the value of a definite integral using Monte Carlo simulation.

integral monte-carlo monte-carlo-simulation simulation

Last synced: 05 Apr 2025

https://github.com/JunfXiao/trnsys-rust-template

A template to write rust-flavoured trnsys type

rust simulation trnsys

Last synced: 07 Sep 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

https://github.com/theoddysey/flappy-bird-python

Flappy Bird Game using Pygame

game game-development python simulation

Last synced: 26 Mar 2025

https://github.com/dvir-cohen1/orbit-view

A 3D solar system simulation built with React and Three.js, bringing the wonders of space to your screen.

react simulation space threejs

Last synced: 10 Apr 2026

https://github.com/genebit/p5js-double-pendulum

Double Pendulum simulation created in p5js

double-pendulum-simulation simulation web-application

Last synced: 18 May 2026

https://github.com/timschneider42/pyboolet

Object-Oriented wrapper for pybullet.

pybullet python python3 simulation

Last synced: 05 Apr 2025

https://github.com/joshwlambert/daisiemainland

Simulate phylogenetic data on islands with a evolving mainland pool

phylogenetics r simulation

Last synced: 27 Feb 2026

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

Toolbox for experimental verification of numerical methods for rigid body simulation or related types of simulation.

matlab pros-processing simulation tool

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

An abstract multi threading enabled simulation Framework for C# that can be used to model / simulate everything you can imagine

c-sharp multithreading simulation simulation-framework

Last synced: 29 Jun 2025

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

A simple semi-numerical 21-cm signal simulation code created for the 2023 DARA Global 21-cm Astronomy Workshop

astrophysics cosmology physics-simulation simulation

Last synced: 07 Sep 2025

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

A pretty simulation of Conway's Game of Life.

cellular-automata conways-game-of-life game-of-life rainbows rust simulation

Last synced: 05 Apr 2025

https://github.com/gowth6m/post-office-simulation

A simulation of the customer queuing and being served in a post office written in ANSI standard C99.

postoffice simulation

Last synced: 18 Mar 2025

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

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

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

Last synced: 17 Apr 2026

https://github.com/samvitj/weis2016-programs

Source code for WEIS 2016 paper

bitcoin security simulation

Last synced: 14 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/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/schmitzandrew/virusgame

CSA Final Project

java simulation swing-gui

Last synced: 26 Mar 2025

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

llms for playing games

economics llms simulation

Last synced: 26 Mar 2025

https://github.com/emer/grunt

git-based run tool: python scripts that automate running jobs on a cluster

daemon git hpc-cluster hpc-portal python remote-execution simulation slurm

Last synced: 22 Apr 2026

https://github.com/bl33h/coffeefactorysimulation

A program that simulates a coffee factory with parallel processing using pthreads. It handles coffee production, storage, and thread synchronization.

coffee factory mutex mutex-lock parallel-computing parallel-programming posix-threads pthreads simulation synchronization

Last synced: 14 Mar 2025

https://github.com/bl33h/spotifysimulation

A program that prints the playlist data from a csv file in a music player, it also identifies the longest song.

csv python simulation spotify

Last synced: 14 Mar 2025

https://github.com/bl33h/factorysimulation

A factory simulation system that utilizes a SQL database.

create-database database postgresql queries simulation sql

Last synced: 21 May 2026

https://github.com/bl33h/discreteeventsimulation

Simulation of program execution in a time-sharing operating system.

cpu data-structures operating-system python ram simulation time-sharing

Last synced: 14 Mar 2025

https://github.com/sumdiboii/rainwater-harvesting-simulation-opengl

A rainwater harvesting simulation built using OpenGL in C++, featuring animated rainfall, gutter collection, and water storage. It’s a modified version of an existing project with unknown origin. We enhanced the visuals, structure, and flow to make it more suitable for academic use. Demonstrates basic OpenGL rendering and environmental concepts.

cpp environment graphics opengl rainwater-harvesting simulation visualisation

Last synced: 11 Apr 2026

https://github.com/nyuad-astroparticle/lxe-phonon

This repository contains all the data for the the detection of particles from the phonons produced due to heat deposition in liquid scintillators

physics simulation

Last synced: 17 Jan 2026

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/dubniczky/network-simulations

Network simulations in python using sockets and mininet

learning mininet networking python simulation

Last synced: 28 Oct 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/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/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/ait-testbed/atb-ansible-rootkeys

AECID testbed for installing public and private ssh-keys of simulated administrators.

aecid ansible ansible-role atb keys openssh simulation ssh testbed

Last synced: 14 May 2026

https://github.com/emrepel03/titan-space-program

Full JavaFX simulation from Earth to Titan with orbital mechanics, physics-based landing, and interactive GUI.

gui interactive-ui java javafx numerical-methods orbital-mechanics physics-engine simulation space-mission

Last synced: 18 May 2026

https://github.com/trflorian/galactic-hopper

Control a spaceship and evolve from simple hops to exploring the galaxy

2d action exploration galactic game gamedev godot godot4 hopper rocket simulation sprites

Last synced: 06 Apr 2025

https://github.com/geosiris-technologies/geos-resqml

External component of GEOS that reads/writes RESQML entities

geos resqml simulation

Last synced: 21 Mar 2025

https://github.com/richgrov/vkad

A simple, minimal-dependency CAD program powered by Vulkan

cad computer-aided-design simulation vulkan

Last synced: 15 Sep 2025

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/christiaangoossens/planetary-orbit-simulator

This repository holds a Java application used for simulating planetary orbits. The app was created for use in a PWS (Profielwerkstuk) project for the Stedelijk Gymnasium Nijmegen (the Netherlands) by Christiaan Goossens and Daniel Boutros.

astronomy nasa orbit physics physics-simulation planets research research-project simulation simulator space

Last synced: 07 Jul 2025

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

Conwoy's; Game of life simulation made with p5.js and typescript

gameoflife p5js simulation typescript

Last synced: 05 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/computational-nano-science-lab/functional_group_addition

The code adds functional groups to graphene surfaces

md pdb simulation xyz

Last synced: 18 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/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/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/yusufcinarci/aquarium-project-with-microprocessor

Bu çalışmada PIC18F45K22 Mikdrodenetleyicisi kullanılarak akvaryum sistemi otomatik ve manuel olarak iki ayrı şekilde Proteus üzerinden simüle edilmiştir. Microdenetleyici MicroC Pro aracılığı ile programlanmıştır. C# üzerinden yaptığımız arayüz ile PIC18F26K20 mikroişlemcisi kullanılarak proteus üzerinden iki taraflı kontrol sağlanmıştır.

c csharp electronic electronics electronics-projects gui-application microc microcontroller microprocessor microprocessor-applications pic18f45k22 proteus simulation software

Last synced: 11 May 2026

https://github.com/nichitaa/multi-threaded-restaurant-simulation

a efficient multi threaded restaurant simulation with synchronized queues

network-programming python-flask-server simulation threading

Last synced: 23 Jun 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/flokey82/simmemory

Dwarven memory: A pretty clumsy attempt to replicate the memory system from dwarf fortress.

ai dwarf-fortress simulation

Last synced: 18 May 2026

https://github.com/youngermaster/coulomb-superposition-principle

Principio de Superposición de Coulomb y Ley de Biot-Savart

coulomb-law matplotlib numpy simulation

Last synced: 18 May 2026

https://github.com/wwwshwww/roomor

Framework for autogenerating and deploying random room simulation for Gazebo

gazebo pcg-gazebo python ros simulation

Last synced: 27 Apr 2026

https://github.com/georgeerol/simplearmmoverwithros

This is an example of writing ROS nodes in Python

ros simulation

Last synced: 10 Jun 2026

https://github.com/louis030195/meme

Learning and teaching meme(s) one commit at a time.

3d biology physics simulation unity

Last synced: 28 Apr 2026