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/ami-iit/rod

The ultimate Python tool for RObot Descriptions processing.

description gazebo parser robot robotics ros sdf simulation simulator urdf

Last synced: 22 Jun 2025

https://github.com/zig-gamedev/zphysics

Zig build package, bindings and C API (JoltC) for https://github.com/jrouwe/JoltPhysics

3d bindings gamedev jolt-physics physics simulation zig

Last synced: 20 Mar 2025

https://github.com/sunaku/ruby-vpi

Ruby interface to IEEE 1364-2005 Verilog VPI

hardware-designs simulation testing-tools verification verilog

Last synced: 14 Jun 2025

https://github.com/squell/fastavr

Atmel AVR simulator written in x86 assembly

assembly avr c simulation

Last synced: 18 Jul 2025

https://github.com/gmostofabd/8051-assembly-programming-and-proteus-simulation

⚙️ 🔧 Comprehensive Tutorials on ATMEL 8051 Series Microcontroller Programming (AT89S51/52) using Assembly Language 🔧. Learn how to use ATMEL 8051 Microcontrollers from the ground up! This repository covers everything from the basics to advanced interfacing techniques with examples. Using Proteus for simulations, you'll get hands-on experience.

3d 8051 asm assembly atmel ciruits code guides hex language links microcontroller pcb programming proteus refferences schematics simulation visualization

Last synced: 14 May 2025

https://github.com/jauhl/mecedit

A lightweight editor for modeling and simulation of planar linkages

2d constraint kinematics linkage mechanism physics progressive-web-app pwa robotics simulation

Last synced: 10 Apr 2025

https://github.com/RomainFranceschini/quartz

Quartz - A Crystal Modeling & Simulation framework

crystal discrete-event dsde modeling multipdevs pdevs quartz simulation

Last synced: 14 May 2025

https://github.com/wamuir/simpy-stockout

Discrete-event simulation of inventories in Python via SimPy

discrete-event inventories python replication simpy simulation

Last synced: 07 May 2025

https://github.com/lin-jun-xiang/pyfeflow

:ocean:Open Source Package for the FEFLOW-Python

feflow groundwater-modelling ifm python simulation

Last synced: 19 Mar 2025

https://github.com/jensklimke/odrparser

A very simple OpenDRIVE parser

map opendrive parser simulation

Last synced: 24 Jun 2025

https://github.com/hamidzr/rocket-simulation

Numerical simulation of a reusable rocket (Falcon 9)

reusable-rockets rocket simulation

Last synced: 16 May 2025

https://github.com/rickstaa/panda-gazebo

A reinforcement learning-oriented Panda Emika Franka gazebo simulation.

emika-franka gazebo gym-environments gymnasium openai-gym panda python reinforcement-learning ros simulation

Last synced: 28 Oct 2025

https://github.com/muhd-umer/comyx

Comyx is an optimized and modular Python library for simulating wireless communication systems

6g noma numba numpy pytorch ray reinforcement-learning ris scipy simulation star-ris wireless-communication

Last synced: 04 Jul 2025

https://github.com/leg0shii/parkourcalculator

ParkourCalculator is an advanced tool designed for simulating and analyzing parkour mechanics in Minecraft. With a focus on versions 1.8.9 and 1.12, it offers an in-depth look into the game's physics, blocks, and player interactions.

ai ai-pathfinding macros minecraft minecraft-tas parkour pathfinding simulation simulator

Last synced: 16 Apr 2025

https://github.com/smac-group/simts

:hourglass_flowing_sand: Time Series Tools R package provides a series of tools to simulate, plot, estimate, select and forecast different time series models.

r rcpp rcpparmadillo simulation time-series timeseries timeseries-data

Last synced: 28 Apr 2025

https://github.com/ojdf/fast

Simulation tool that utilises a Fourier domain adaptive optics model to enable rapid Monte Carlo characterisation of free space optical links between the Earth and satellites

adaptive-optics free-space-optical-communiucation simulation turbulence

Last synced: 16 Jan 2026

https://github.com/r-simmer/simmer.optim

Parameter Optimization Functions for 'simmer'

discrete-event optimization r r-package simulation

Last synced: 31 Aug 2025

https://github.com/zehmatt/7dtd-walkersim

Zombie walker simulation server plugin for 7 Days to Die

7daystodie 7daystodiemods simulation zombies

Last synced: 26 Mar 2025

https://github.com/godtamit/tomasulo-simulation

A simulation of the Tomasulo algorithm, a hardware algorithm for out-of-order scheduling and execution of computer instructions, written in C++.

hardware processor processor-architecture processor-simulator simulation tomasulo

Last synced: 23 Oct 2025

https://github.com/petrosdemetrakopoulos/texasholdemmontecarlosimulation

Simulating the outcome of a Texas Hold'em poker game using the Monte Carlo method

card-games monte-carlo python simulation

Last synced: 11 Oct 2025

https://github.com/grburgess/popsynth

A generic flux/parameter population synthesis code

astronomy astrophysics population population-synthesis simulation statistics

Last synced: 23 Aug 2025

https://github.com/starciad/stardustsandbox

⏳ ➥ A particle simulator sandbox game inspired by the classic 'falling sand'.

cellular-automata csharp dotnet falling-sand game gamedev monogame sandbox sandbox-game simulation simulator simulator-game

Last synced: 16 Jan 2026

https://github.com/udst/bayarea_urbansim

UrbanSim implementation for the San Francisco Bay Area

bay-area data-science modeling simulation urbansim

Last synced: 07 May 2025

https://github.com/addisonelliott/scic

Project of Addison Elliott and Dan Ashbaugh to create IC layout of 32-bit custom CPU used in teaching digital design at SIUE.

asic cadence cpu digital gate icarus-verilog rtl simulation synthesis tcl verilog

Last synced: 07 Jan 2026

https://github.com/hoangsonww/banking-system-simulator

🏦 This repository features a Banking System Simulator developed in C. It simulates basic banking operations such as account creation, deposits, withdrawals, and account inquiries, offering a practical example of system design and management for developers exploring financial applications programming.

algorithms bank bank-account banking banking-applications banking-system banking-system-demo c simulation simulator

Last synced: 22 Sep 2025

https://github.com/fer14/3-body-problem

A simple Python-based simulation of the three-body problem using Pygame.

body-problem physics planets simulation

Last synced: 14 Apr 2025

https://github.com/eranimo/terranova

Web-based world generator

simulation terrain-generation world-building

Last synced: 28 Mar 2025

https://github.com/singuerinc/subway

A metro/subway flow simulation.

pixijs simulation subway trains typescript

Last synced: 13 Aug 2025

https://github.com/casid/mazebert-simulation

Simulation core of the game Mazebert TD

deterministic java simulation tower-defense

Last synced: 18 Mar 2025

https://github.com/mrpt/mrpt_path_planning

Non-holonomic path planning algorithms for 2D robots/vehicles based on mrpt-nav

mrpt navigation path-planning robotics selfdriving simulation

Last synced: 11 Apr 2025

https://github.com/oaslananka/airsim101_yolov10

Autonomous Vehicle Control System using A* pathfinding, sensor data integration, and YOLO object detection in AirSim.

airsim autonomous-vehicle autonomousdriving autonomousvehicles deeplearning machinelearning microsoftai object-detection pathfinding python robotics simulation ultralytics vehiclecontrol yolo yolov10

Last synced: 14 May 2025

https://github.com/helenalc/simulation-comparison

Snakemake workflow to benchmark scRNA-seq data simulators

benchmark scrna-seq simulation snakemake

Last synced: 21 Sep 2025

https://github.com/liweitianux/fg21sim

📡 Foregrounds Simulation for EoR 21 cm Signal Detection 📡

21cm-signal foreground galaxy-cluster radio-astronomy radio-halo simulation

Last synced: 22 Apr 2025

https://github.com/matsuoka-601/wasm-slime

Parallel 2D fluid simulation implemented in Rust using wasm-bindgen-rayon

fluid parallel rust simulation wasm wasm-bindgen

Last synced: 27 Sep 2025

https://github.com/sambhav/ns3-sim

An ns3 simulation script to compare various TCP variants under congestion

congestion flow graphql monitor node ns3 simulation tcp variants

Last synced: 11 Apr 2025

https://github.com/bluebrain/bluecellulab

Biologically detailed neural network simulations and analysis API

api biology brain cell circuit connection emodel network neural-network neuron neuroscience python simulation

Last synced: 14 May 2025

https://github.com/rkansal47/mpgan

The message passing GAN https://arxiv.org/abs/2106.11535 and generative adversarial particle transformer https://arxiv.org/abs/2211.10295 architectures for generating particle clouds

attention deep-learning generative-adversarial-network graph-neural-networks hep-ex machine-learning physics pytorch simulation transformers

Last synced: 30 Apr 2025

https://github.com/evgenyneu/two_galaxies

A web simulation of two interacting galaxies

astronomy science simulation

Last synced: 29 Apr 2025

https://github.com/mattvenn/instrumented_adder

Instrumenting adders to measure speed

adder asic hardware ngspice simulation sky130

Last synced: 16 Jan 2026

https://github.com/IyarLin/simMixedDAG

The simMixedDAG package enables simulation of "real life" datasets from DAGs

causal-inference causality dag r r-package simulation

Last synced: 14 Mar 2025

https://github.com/EdgeSimPy/EdgeSimPy

Python-based modeling and simulation framework for Edge Computing resource management policies

edge-computing python research simulation simulator

Last synced: 16 Aug 2025

https://github.com/continuum3416/chladni-patterns-generator

Generate an unlimited number of Chladni patterns by solving the rectangular and polar wave equation via separation of variables and eigenvalues.

matplotlib numpy partial-differential-equations python scientific-computing scipy simulation

Last synced: 01 Apr 2025

https://github.com/romnn/microgpusim

Cycle-level, trace-driven, parallel GPU simulator for NVIDIA Pascal.

cuda cycle-level design-space-exploration gpgpu gpu nvbit nvidia performance-engineering rust simulation trace-driven

Last synced: 27 Jul 2025

https://github.com/valeriansaliou/callisto

:dizzy: Yet another Solar System simulator, written in Go.

opengl planets simulation solar-system

Last synced: 25 Jul 2025

https://github.com/jacopopan/aerial-autonomy-stack

ROS2 multi-drone PX4 and ArduPilot SITL with YOLO—using Dockerized simulation and deployment for Jetson

ardupilot docker drone fixed-wing gz-harmonic jetpack6 jetson mavros multicopter onnxruntime-gpu px4 quadrotor ros2 sim2real simulation sitl vtol xrce-dds yolov8 zenoh

Last synced: 16 Sep 2025

https://github.com/muonray/quantumnetworksimulations

A series of simulation codes used to emulate quantum-like networks in the simulation of emergent adaptive behavior, such as network synchronization, and relate the nature of the coupled harmonic oscillators with non-local behavior and chimera states in systems of quantum particles. Coding Used is based on mathematical modelling of transport in quantum many-body systems and networks made tractable using the quantum newtons cradle. A full showcase of this project is discussed in the following videos:https://www.youtube.com/watch?time_continue=115&v=WX3Ds_xCOaE

chaos chimera-states complexity emergence firefly-algorithm kuramoto-model networks networks-biology neuromorphic oscillators physics quantum quantum-algorithms quantum-chaos quantum-computing quantum-newtons-cradle simulation synchronization

Last synced: 30 Jun 2025

https://github.com/mitrefireline/simharness

An open-source Reinforcement Learning (RL) harness written in Python to work with SimFire for training agents to fight wildfires on real data.

python reinforcement-learning simulation wildfire

Last synced: 05 Sep 2025

https://github.com/hannsadrian/cosmicsail

⛵️ Replacing global cargo shipment with autonomous sailing vessels.

autopilot boat golang internet-of-things iot python raspberrypi remote-control sailing simulation

Last synced: 25 Apr 2025

https://github.com/habedi/systemcaccessnoxim

All you need to build and run SystemC and AccessNoxim on your system; SystemC and AccessNoxim are tools to emulate and test network-on-chip (NOC) algorithms

hardware shell simulation systemc

Last synced: 27 Apr 2025

https://github.com/zzzzzzzzac/numfi

a subclass of numpy.ndarray that does fixed-point arithmetic

dsp fixed-point fpga numpy numpy-arrays simulation

Last synced: 09 Apr 2025

https://github.com/vboussange/evoid.jl

Evolutionary Individual based modelling, mathematically grounded.

julia simulation

Last synced: 02 Apr 2025

https://github.com/pmocz/springnetwork-python

Create Your Own Spring Network Simulation (With Python)

scientific-computing simulation spring-networks tutorial

Last synced: 12 Apr 2025

https://github.com/davidenunes/vehicle-routing-viz

A vehicle routing visualisation system with node.js and Google Maps API

discrete-event maps simulation visualisation

Last synced: 16 Jul 2025

https://github.com/evegreen/useractions

[DEPRECATED] Library, that helps simulate user actions for write fast functional tests

e2e e2e-tests simulation testing testing-tools

Last synced: 12 Dec 2025

https://github.com/biosimulators/Biosimulators

Registry of containerized biosimulation tools that support a standard command-line interface

combine computational-biology docker kinetic-model kisao mathematical-model omex reproducibility reuse sbml sbo sed-ml simulation systems-biology

Last synced: 14 Oct 2025

https://github.com/krabmaga/examples

Examples of krABMaga Rust ABM simulation framework

abm discrete-event-simulation examples rust rust-lang simulation

Last synced: 15 Apr 2025

https://github.com/leocelente/leo-adcs-simulator

Orbit, Rigid Body Dynamics and Magnetic field simulation for Low-Earth-Orbit Spacecraft

adcs attitude cubesat low-earth-orbit orbital-simulation simulation

Last synced: 18 Apr 2025

https://github.com/simonwep/conway

🕹 Supercharged version of conways game-of-life brought to life by wasm and workers.

game-of-life installable pwa simulation wasm web-app

Last synced: 19 Apr 2025

https://github.com/llnl/lh2transfer

Liquid H2 (LH2) is a strong candidate for large scale, cost effective zero-emission transportation. One drawback of using LH2 are the losses along the supply chain, when transferring or using the molecule. This simulation code written in MATLAB enables to quantify the transfer and boil-off losses when using LH2, typically between a LH2 trailer and a stationary storage (e.g. at the refueling station). Different boundary conditions can be simulated for further optimization.

application energy matlab simulation

Last synced: 29 Apr 2025

https://github.com/nixon-voxell/symmetry_triangulation

Blender add-on to triangulate faces with more than 3 vertices symmetrically by adding a vertex at the center.

addon blender blender3d simulation triangulation

Last synced: 16 Apr 2025

https://github.com/mx-e/microgrid_optimizer

My Bachelors Thesis, combining linear programming and a React.js interface to make basic microgrid planning approachable

bachelor-thesis electricity energy linear-programming microgrid optimization planning renewable-energy simulation user-interface

Last synced: 16 Jan 2026

https://github.com/microgrids-x/microgrids.jl

Operational & economic simulation of Microgrid projects. Julia package of the Microgrids.X family.

energy julia microgrids optimization simulation

Last synced: 22 Apr 2025

https://github.com/stammler/simframe

Python framework for setting up and running scientific simulations. It comes with a variety of integration schemes and some infrastructure of reading and writing data files.

differential-equations python science simulation

Last synced: 21 Oct 2025

https://github.com/vidhijain/transformer_task_planner

Code for Transformers are Adaptable Task Planners, CoRL 2022

replicacad simulation task-planning

Last synced: 06 Oct 2025

https://github.com/armantekinalp/magnetopyelastica

MagnetoPyElastica, an extension of PyElastica, is an open-source project for simulating magnetic Cosserat rods interacting with external magnetic environments.

cosserat-rod cosserat-rod-theory elastica magnetism magneto-elastodynamics python simulation

Last synced: 08 Oct 2025

https://github.com/hildobby/fire-suppression-abm

Agent-based modeling 2D wildfire suppression simulator tool built on the mesa framework in Python

agent-based-modeling agent-based-simulation firefighting mesa modeling modeling-agents simulation spacial-models wildfires

Last synced: 27 Oct 2025

https://github.com/teddy-van-jerry/ngspice-cmos

NGSPICE Simulation of CMOS Circuits

cmos hspice mos ngspice simulation spice

Last synced: 11 Oct 2025

https://github.com/sinairv/gridsoccersimulator

A multi-agent soccer simulator in a grid-world environment, with agents implementing different reinforcement learning algorithms

machine-learning multiagent-systems reinforcement-learning simulation soccer

Last synced: 23 Jul 2025

https://github.com/angelobanse/sumoscenariogenerator

SUMO Scenario Generator is a web application that generates and downloads the necessary files to start a basic road traffic simulation in SUMO. Visit the official Eclipse SUMO repository: https://github.com/eclipse/sumo - More info about SUMO: https://eclipse.org/sumo/ - SUMO Documentation: https://sumo.dlr.de/docs/

simulation sumo traffic transport

Last synced: 12 Apr 2025