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

Documentation for the PooPyLab Project

modeling poopylab-project simulation wastewater-treatment

Last synced: 21 Jan 2026

https://github.com/gmostofabd/8051-lcd

📚 This repository demonstrates how to interface a 16x2 alphanumeric LCD with the 8051 Microcontrollers (AT89S52) using Assembly Language Programming. The project is designed to showcase a practical example of sending data from the 8051 microcontroller to an LCD and includes Proteus simulation files for testing, modify, debug and visualization.

4bit 8051 8bit assembly circuit code download experiment hex interfacing language lcd microcontroller mode programming proteus simulation

Last synced: 22 May 2026

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

Pandemic simulation in rust and raylib

raylib-rs rust simulation

Last synced: 31 Mar 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: 19 May 2026

https://github.com/empobla/scalable-tcp-congestion

A simulation of the connection phase of TCP (through a three-way handshake) and the transfer phase of TCP with congestion, using the implemented Scalable TCP TC/IP congestion algorithm.

congestion-control scalable-tcp simulation tc-ip tcp

Last synced: 29 May 2026

https://github.com/ivnsch/waves

Electromagnetic wave simulation

bevy bevy-engine physics rust simulation

Last synced: 03 Mar 2026

https://github.com/workflowfm/proter

A discrete event simulator for asynchronous prioritized processes

business-process-management discrete-event-simulation resource-management simulation simulation-framework

Last synced: 14 Jan 2026

https://github.com/amatiasq/lulas

Simple artificial life game

game-of-life simulation

Last synced: 07 Sep 2025

https://github.com/threeal/dienen_gazebo_sim

Gazebo simulation environment for the Dienen assistive robot

assistive-robotics dienen gazebo robot-simulation ros ros2 simulation simulation-enviroment

Last synced: 16 Apr 2026

https://github.com/quantam-studios/boids

A scalable boid system demo made in Unity with C#.

boids-simulation c-sharp-unity simulation

Last synced: 16 Apr 2026

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/lazydoomslayer/python-mqtt-simulation

A Python-based MQTT simulation tool for testing and experimenting with MQTT protocols in IoT and network environments.

iot mqtt publish-subscribe python simulation

Last synced: 27 Apr 2026

https://github.com/0jamzey0/rope-simulation

Verlet Integration for Rope Simulation in Unity using C#

game-development simulation unity

Last synced: 24 Apr 2026

https://github.com/btodell/snowworld

A full-screen snow simulator.

graphics java simulation snow

Last synced: 08 Apr 2025

https://github.com/pakagronglb/boids-3d-flocking-simulation

An interactive 3D Boids simulation built with React Three Fiber. This project demonstrates flocking behavior using Craig Reynolds' Boids algorithm.

3d animation boids simulation threejs vite

Last synced: 06 May 2026

https://github.com/aaronjsutton/deck

Mock library for simulating decks of cards :spades:

c c-library cards deckofcards fisher-yates-shuffle playing-cards random-generation simulation

Last synced: 25 Oct 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/ruirigel/popit

The popit app is based on Pop It fidget toys.

android fidget game gamedev indiedev indiegame offline online player popit simulation toy

Last synced: 16 Apr 2026

https://github.com/andy5995/moon-lander-appimage

Moon Lander AppImage

appimage games moon simulation

Last synced: 01 Apr 2026

https://github.com/merthsoft/gravityca

Cellular automata inspired by mass and gravity modeled as interacting fields.

cellular-automata generative-art simulation

Last synced: 06 Apr 2025

https://github.com/agbarnett/taxinspect

Simulating the impact of random audits on the research world

meta-research simulation

Last synced: 25 Oct 2025

https://github.com/mayankagrawal94/drone-simulator-with-angular-v16

App that simulates the drone motion on Google Maps based on user-provided information. Static hardcoded start position marked for drone in the map, then move the following drone to the latitude and longitude provided by the user. The movement should take x seconds to perform. X can be configured by the user.

angular16 drone google-maps-api map simulation

Last synced: 06 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/v0idzdev/boids-improved

My second attempt at implementing boids in P5.js.

boids javascript p5 processing simulation sketch

Last synced: 02 May 2026

https://github.com/kody-w/mars-barn

Mars colony simulator built by 100 AI agents. Pure Python, no dependencies. Clone and run.

ai-agents autonomous colony habitat mars multi-agent open-source python rappterbook simulation space

Last synced: 01 Apr 2026

https://github.com/csinva/axon-ap-propagation

Code for simulations of action potential propagation

action-potential axon neuron-simulations neuroscience simulation

Last synced: 04 Feb 2026

https://github.com/emanuelsacoman/bueiro-eletronico-com-skfuzzy

Um script feito utilizando a biblioteca SkFuzzy em Python para simular um bueiro eletrĂ´nico

python simulation skfuzzy

Last synced: 15 Mar 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/lebedov/markovapplet

M/M/s queue simulator Java applet

applet java markov queue simulation

Last synced: 11 Jun 2026

https://github.com/iwishiwasaneagle/jsim

Simulation environment for SAR

sar simulation

Last synced: 19 Jan 2026

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

a basic fluid simulation with mouse/cursor interaction

navier-stokes simulation

Last synced: 24 Mar 2025

https://github.com/bonnyad9/stick_ants

Simulation of a math problem

rust simulation

Last synced: 09 Jun 2026

https://github.com/chemoelectric/eprb_signal_correlations

Derivation, entirely by probability theory, of the correlation coefficient for a two-channel Bell test, with simulation in Ada and other languages. The Nobel Committee for Physics has banned this program. (Mirrored at https://eprb-signal-correlations.sf.net)

ada common-lisp fortran particle-physics physics probability probability-theory python python3 quantum quantum-computing quantum-mechanics signal-analysis signal-processing simulation

Last synced: 22 Feb 2026

https://github.com/hendersontrent/timeseriessimulation.jl

Functions for simulating numerous types of dynamical systems and time-series processes.

dynamical-systems julia simulation time-series

Last synced: 21 Jan 2026

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/ssoudan/fluid-simulation-rs

Eulerian Fluid Simulation in Rust and WebAssembly

cfd eulerian-fluid-simulation rust simulation

Last synced: 14 May 2026

https://github.com/radoslav-grencik/ims_20_21

Simulation of ocean plastic pollution.

cpp simulation

Last synced: 04 Jul 2025

https://github.com/josepedrodias/fpv

KISS FPV simulation

fpv javascript simulation webgl

Last synced: 13 Oct 2025

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

Online tool to translate keystrokes to a different keyboard layout

keyboard keyboard-layout online simulation

Last synced: 13 Jun 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/zintix-labs/problab

Problab is a high-performance slot math engine for math designers and engineers. Build once, then simulate, reproduce, and ship to production with the same source of truth.

go golang math simulation slot slot-machine

Last synced: 23 Feb 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/a-chaudhary/age3d

A Python Library to age 3d models by simulating the effects of weather

3d-models mesh open3d python simulation stl visualization weather

Last synced: 27 Oct 2025

https://github.com/kiwijuice56/eric-critter

Winning critter of 2021 Cypress Ranch

critters java simulation

Last synced: 17 Apr 2026

https://github.com/ryandsilva/blockchain-simulation

Simulation of A BlockChain in the Python Programming Language :sparkles:

blockchain cryptocurrency css flask html javascript mining proof-of-work python sha256 simulation vuejs web-application

Last synced: 03 Apr 2026

https://github.com/im-rises/nbodysimulator

N-Body simulations made in C++ with OpenGL (Bruteforce, Barnes-Hut, GPU)

cplusplus cpp engine imgui n-body n-body-simulator nbody opengl particles simulation

Last synced: 17 Apr 2026

https://github.com/inomuh/srvt-ros

SRVT can be thought of as a toolkit or advanced method that allows a robotic system to be imported into a simulation environment and applied to validation tests. The basis of the system is the coordinated use of some critical software for the ROS ecosystem. Simulation environment using Gazebo, trajectory planning using Moveit, mission communication and dynamic verification system using ROS Smach package were built in a single ROS package.

gazebo moveit python robotics ros ros-noetic simulation testing validation verification

Last synced: 27 Feb 2026

https://github.com/karrlab/datanator_frontend

Graphical web-based interface for the Datanator toolkit for discovering data for modeling cells

biology cell computational-biology database modeling molecular-biology search-engine simulation systems-biology

Last synced: 12 Apr 2026

https://github.com/timothyhollabaugh/wasp_sim

A hardware simulator for the wasp printer firmware

3d-printing 3dprinting rust simulation simulator wasp

Last synced: 10 Jun 2026

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

Template repository for assessing the computational reproducibility of simulation studies on STARS

reproducibility simulation template

Last synced: 24 Jan 2026

https://github.com/daira/zcash-migration

Simulates the proposed strategy for migrating Zcash Sprout funds to Sapling

simulation zcash

Last synced: 05 Jul 2025

https://github.com/svenpohl/sp-cellbots

ClusterSim and BotController simulate protocol and control logic for CellBots – a framework for programmable matter.

3d-visualization blender javascript morphing nodejs programmable-matter robotics simulation sp-cellbots threejs webgl

Last synced: 29 Apr 2026

https://github.com/datavorous/boids

A lightweight boids simulation showcasing emergent flocking behavior

boids javascript simulation

Last synced: 24 Jan 2026

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

Open-source engineering simulation with AI. In your browser.

cfd engineering fea finite-element open-source physics python react simulation typescript

Last synced: 04 Apr 2026

https://github.com/userjhansen/virus-modelling-in-deno

A Very Simple Virus Model

deno simulation virus

Last synced: 14 May 2026

https://github.com/c1m50c/cellular-automata

Python project implementing Conway's Game of Life with PyGame.

cellular-automata conways-game-of-life grid mit-license pygame python python3 simulation

Last synced: 12 Apr 2026

https://github.com/vikashplus/mpl_sim

MuJoCo simulation scenes for MPL system from APL

mpl mujoco robohive robot simulation

Last synced: 24 Jan 2026

https://github.com/kentwait/contagion

Contagion: Simulating Viral Evolution in Epidemics using Networks

evolution simulation virus

Last synced: 24 Jan 2026

https://github.com/mozturan/iot--simulation

A ZigBee + MQTT simulation with interface to monitor data.

cupcarbon firebase hivemq iot monitoring mqtt network-protocols simulation streamlit zigbee

Last synced: 18 Apr 2026

https://github.com/607011/1dollar

Simulation of a counterintuitive distribution problem

animation go golang matplotlib numpy plot python3 simulation statistics

Last synced: 09 May 2026

https://github.com/humburg/chipsim

This is a read-only mirror of the Bioconductor SVN repository. Package Homepage: http://bioconductor.org/packages/devel/bioc/html/ChIPsim.html Bug Reports: https://support.bioconductor.org/p/new/post/?tag_val=ChIPsim.

bioconductor-packages chip-seq simulation

Last synced: 08 Apr 2025

https://github.com/antoniostipic/quicklife

Source Code for QuickLife. Textual life simulation game. Available on Android.

android angular cross-platform game game-development game-of-life games ionic ionic3 quicklife simulation text-game

Last synced: 18 Apr 2026

https://github.com/uofuepibio/defm

Estimation and simulation of Multi-binary response models

ergm mle modeling r rpackage simulation statistics

Last synced: 18 Apr 2026

https://github.com/ali-raheem/planetaria

Newtonian N-body simulator in Javascript/HTML5

orbital-mechanics orbital-simulation particles simulation

Last synced: 30 Mar 2025

https://github.com/im-rises/particle-system-webgl

Particle system made in C++ with OpenGL build with Emscripten to WebGL2

cpp emscripten graphics opengl particle-system particles simulation system

Last synced: 19 Apr 2026

https://github.com/ashtonchase/idc2d

fork of 2D current density calculator

current pcb simulation

Last synced: 11 Mar 2026

https://github.com/teddy-van-jerry/rtlsim

RTL-like Simulation and Evaluation in Python

evaluation fixed-point python register-transfer-level rtl simulation

Last synced: 19 Apr 2026

https://github.com/gigaquads/store

A transactional in-memory SQL-like object store for long running processes, games, analytics, realtime processing and other applications.

database-management databases object-storage object-store query-engine query-language simulation store stores virtualization

Last synced: 19 Apr 2026

https://github.com/bonifatius94/robot-sf

training environment for the simulation of a robot moving in a pedestrian-filled space

gym-environment ppo reinforcement-learning self-driving-car simulation social-force-model stable-baselines3

Last synced: 19 Apr 2026

https://github.com/znx-x/mind-crafter

MindCrafter is an open-source, advanced AI tool that can be utilized to create AI-to-AI interactions, advanced simulations, and more.

ai ai-ai artificial-intelligence generative-ai interative-ai simulation

Last synced: 04 Jun 2026

https://github.com/bwaklog/gravitas

A simple physics package for python

physics python simulation

Last synced: 14 Oct 2025

https://github.com/jhuapl/kami

Kami is Agent-Based Modeling in Modern C++

agent-based-modeling cmake conan cplusplus-20 cybernetics simulation systems-theory

Last synced: 22 Jan 2026

https://github.com/xaoex/reality-simulation-code

SimSim Contributions + Reality code + xaoex conglomerates online repo linktr.ee/xaoex+ linktr.ee/vaoev linktr.ee/oktays

artificial-intelligence code coding computer-science machine-learning reality simsim simulation

Last synced: 13 Jun 2026

https://github.com/heyin-os/elevator

A simulator for real-life elevator. Maybe this program has some bugs. It's based on Qt platform. So if you want to compile my code, You need a Qt creator and add them as new project.

cplusplus-17 simulation

Last synced: 29 May 2026

https://github.com/sidzred/stream

A simulation tool to test Braess's Paradox in traffic networks.

braess-paradox gametheory graph network simulation tools

Last synced: 19 Apr 2026

https://github.com/andresberejnoi/cpu_simulation

A virtual CPU (32-bit and 16-bit), simulated using C with a custom-made assembly-language

16-bit-assembly 16-bit-cpu assembler assembly c comporg computer-organization cpu-emulator simulation

Last synced: 19 May 2026

https://github.com/willkirkmanm/traffic

Four Way Traffic Simulator with Lights & Vehicles Following Traffic Rules

parsonlabs simulation traffix

Last synced: 11 Jun 2025

https://github.com/nir-bhay/3d-solar-system-simulation-

🌎 Interactive 3D Solar System simulation in pure JavaScript using Three.js. Realistic planets, orbital controls, and mobile-responsive UI.

front-end interactive simulation solar-system-3d threejs ui

Last synced: 13 Apr 2026