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/ghonimo/pre_silicon-ahb-to_apb-verification

Comprehensive verification suite for the AHB2APB Bridge design, featuring SystemVerilog and UVM-based methodologies. πŸŒ‰πŸš€

ahb2apb digital-design questasim semiconductor simulation systemverilog testbench uvm uvm-verification verification verification-methodologies vip

Last synced: 25 Feb 2025

https://github.com/virtualplantlab/plantsimengine.jl

A simulation engine for models related to plants

crops fspm julia julialang modeling plants simulation

Last synced: 10 Apr 2025

https://github.com/game4automation/game4automation-community

Game4Automation Community is an open and free exchange platform for solutions, industrial tools and assets based on Game4Automation and Unity.

digital-twin digital-twins game4automation industrial-automation industry industry-40 machinery robotframework robotics simulation unity virtual-commissioning

Last synced: 25 Jun 2025

https://github.com/heavywatal/tumopp

πŸ¦€ Tumor growth simulation in C++/R

c-plus-plus r simulation tumor

Last synced: 31 Jul 2025

https://github.com/ie3-institute/PowerSystemDataModel

Provides an elaborated data model to model energy systems with a high granularity e.g. for bottom-up simulations. Additionally, useful functionalities to handle the model i/o are provided as well.

datamodel powersystem simulation

Last synced: 07 May 2025

https://github.com/tlnagy/crispulator.jl

βœ‚οΈ Pooled CRISPR screen optimization tool

functional-genomics genomics julia simulation

Last synced: 21 Mar 2025

https://github.com/freand76/digsim

An interactive digital logic simulator with verilog support (Yosys)

logic python rtl simulation simulator vcd verilog yosys

Last synced: 03 Jan 2026

https://github.com/scikit-surgery/snappysonic

SnappySonic is an Ultrasound Simulator for use in research and public engagement.

education medical-imaging scikit-surgery simulation ucl ultrasound

Last synced: 14 Aug 2025

https://github.com/uob-positron-imaging-centre/digitaltwins

Collection of peer-reviewed Digital Twins developed at the University of Birmingham in partnership with industrial collaborators.

digital-twin granular liggghts python simulation

Last synced: 17 Jan 2026

https://github.com/antonellodn/morpho

πŸ¦‹ A plugin to create Envimet 2.5D and 3D models (INX), write configuration files (SIMX) and run simulations

dynamo envimet grasshopper nuget-package rhinoceros simulation urban-climate

Last synced: 30 Oct 2025

https://github.com/bluebrain/snap

The Blue Brain Pythonic Simulation and Network Analysis Productivity layer

analysis modeling simulation

Last synced: 14 May 2025

https://github.com/gottacatchenall/metacommunitydynamics.jl

population and community dynamics on spatial graphs, in julia. (formerly EcoDynamics.jl)

community-ecology dynamics ecojulia ecology julia landscape-ecology macroecology simulation spatial-ecology

Last synced: 19 Jun 2025

https://github.com/humanfactors/fips

The Fatigue Impairment Prediction Suite. An R package for running biomathematical models of fatigue.

biomathematics fatigue human-factors modeling r rstats simulation

Last synced: 23 Apr 2025

https://github.com/oseiskar/js-car

2D JavaScript car dynamics simulation

javascript physics physics-2d physics-simulation simulation

Last synced: 16 Mar 2025

https://github.com/kasaai/simulationmachine

Individual claims history simulation machine

actuarial-science neural-networks reserving rstats simulation

Last synced: 30 Jul 2025

https://github.com/cuspaceflight/bamboo

Cooling system modelling for liquid rocket engines.

cooling engine liquid nozzle python rocket simulation space

Last synced: 23 Oct 2025

https://github.com/benpm/cellarium

Cellular automata with dynamic rulesets in WebGL

cellular-automata glsl opengl shaders simulation simulator webgl

Last synced: 30 Apr 2025

https://github.com/nest-desktop/nest-desktop

NEST Desktop is a web-based GUI for NEST Simulator and other simulators of spiking networks.

biological-neural-networks graphical-user-interface nest simulation

Last synced: 10 Oct 2025

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

A framework and specification language for simulating data based on graphical models

bayesian-network causal-models directed-acyclic-graph python simulation

Last synced: 14 Jan 2026

https://github.com/se2p/tool-competition-av

The repository hosts the code for the SBST CPS Tool competition for testing autonomous cars.

beamng competition self-driving-car simulation test-automation

Last synced: 06 Sep 2025

https://github.com/shanto268/nasch_ca_traffic_flow_analysis_software

This repository contains software for multi-agent simulation model of mixed traffic flow of connected (HVs) and automated vehicles (AVs) in Python using pygame, matplotlib, numpy, scipy and seaborn libraries. The software is capable of simulating many different cases of traffic flow and creates data files and figures for the purpose of analysis. Currently I am working on making the front end of the software more user friendly for potential commercialization.

analysis automated-vehicles autonomous-vehicles avs ca cellular-automata nasch pygame simulation traffic-analysis traffic-flow

Last synced: 28 Apr 2025

https://github.com/agra-uni-bremen/libriscv

Extensible implementation of the RISC-V ISA based on FreeMonads

formal-specification free-monads riscv-v simulation

Last synced: 21 Oct 2025

https://github.com/sta-ger/slotify4j

A server-side video slot game logic framework for Java.

casino game game-server java return-to-player rtp simulation slot video-slot

Last synced: 09 Apr 2025

https://github.com/urbainvaes/cahn-hilliard

Code to simulate the Cahn-Hilliard equation

finite-element-analysis freefem gmsh simulation

Last synced: 27 Oct 2025

https://github.com/liuliu/swift-mujoco

Swift Binding for MuJoCo: https://mujoco.org/

reinforcement-learning simulation

Last synced: 06 Oct 2025

https://github.com/nicoell/Grass-Simulation

Repository of a grass simulation featuring geometric grass rendering, dynamic LOD with billboard grass, wind simulation and collision detection. Developed for my bachelor thesis.

billboard collision-detection compute-shader grass meadow rendering rendering-3d-graphics simulation tessellation unity unity3d

Last synced: 26 Apr 2025

https://github.com/aap/fpdpga

FPGA implementations of the PDP-6 and PDP-10

computer-history de-10 fpga pdp-10 pdp-6 retrocomputing simulation verilog

Last synced: 25 Dec 2025

https://github.com/fiveages-sim/robot_descriptions

ROS2 Description packages for Humanoid, Quadruped and Manipulator

blender gazebo ros2 ros2-control simulation urdf

Last synced: 07 Oct 2025

https://github.com/baggepinnen/seetodee.jl

A small step for dynamics, a giant leap for SciML

control-systems controls direct-collocation integration rk4 runge-kutta-4 simulation

Last synced: 15 Mar 2025

https://github.com/enflexit/agentworkbench

Application toolkit based on the JADE framework. Functionalities for time aspects, agent environment interaction, visualization and load balancing, focusing on the usability for end users.

agent agent-platform distributed-computing embedded-systems jade loadbalancing multi-agent-systems osgi-applications simulation workbench

Last synced: 25 Oct 2025

https://github.com/hiulit/godot-3-2d-fake-explosion-particles

A script to simulate exploding particles.

explosion godot-engine particles simulation

Last synced: 11 Apr 2025

https://github.com/llnl/mhysa

Multispecies Navier-Stokes Code

math-physics simulation

Last synced: 29 Apr 2025

https://github.com/real-stanford/busybot

[CoRL 2022] BusyBot: Learning to Interact, Reason, and Plan in a BusyBoard Environment

manipulation scene-graph simulation task-planning

Last synced: 05 May 2025

https://github.com/cyberbotics/webots-docker

This repository is used to build GPU accelerated docker images of the Webots open-source robot simulator.

docker robotics robots ros ros2 simulation webots

Last synced: 06 Apr 2025

https://github.com/cda-tum/mnt-bestagon-library

Design, layout, and simulation files of the paper "Hexagons are the Bestagons: Design Automation for Silicon Dangling Bond Logic" by M. Walter, S. S. H. Ng, K. Walus, and R. Wille in DAC 2022.

fcn layouts sidbs simulation supplementary-data

Last synced: 22 Jun 2025

https://github.com/mtrazzi/gym-alttp-gridworld

A gym environment for Stuart Armstrong's model of a treacherous turn.

demo game gym-environment numpy python3 q-learning reinforcement-learning simulation zelda

Last synced: 12 Apr 2025

https://github.com/mainekuehn/usim

Lightweight Python Simulation Framework

python simpy simulation simulation-framework

Last synced: 28 Jun 2025

https://github.com/schweizerischebundesbahnen/abm-in-visum

ABM-in-Visum: a collaborative project for activity-based transport demand modelling within the PTV Visum software hosted by Swiss Federal Railways (SBB).

abm activity-based ptv-visum simba-mobi simulation transportation-simulation travel-demand travel-modeling

Last synced: 15 Jul 2025

https://github.com/zyxue/biogrinder

Grinder is a versatile open-source bioinformatic tool to create simulated omic shotgun and amplicon sequence libraries for all main sequencing platforms.

amplicon-datasets amplicon-library biogrinder dna genome grinder shotgun simulated-datasets simulation

Last synced: 07 May 2025

https://github.com/zmitchell/polsim

A command line utility for doing polarization simulations

optics physics physics-simulation polarization rust simulation

Last synced: 23 Apr 2025

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

PyRolL rolling simulation framework - core library.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 07 Oct 2025

https://github.com/timvanscherpenzeel/thesis

Mass spring cloth simulation in WebGL using semi-implicit Euler and ping-pong FBO's.

cloth fbo framebuffer gpgpu simulation thesis threejs webgl

Last synced: 15 Apr 2025

https://github.com/habrador/earthquake-simulator

Simulation of how buildings behave during an earthquake

earthquake open-source simulation unity unity3d

Last synced: 15 Apr 2025

https://github.com/RipperJ/RISC-V_CPU

RISC-V 32i Pipeline CPU and Assembler

assembler cpu fpga pipeline-cpu risc-v simulation verilog

Last synced: 10 Jul 2025

https://github.com/debruine/data-sim-workshops

Data simulation workshop materials and associated R package

r simulation

Last synced: 19 Apr 2025

https://github.com/ur-whitelab/maxent

MaxEnt code for fitting simulation outcomes/statistical models to observations

inference keras simulation

Last synced: 30 Apr 2025

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

Direct Simulation Monte Carlo of the Rayleigh problem

direct-simulation-monte-carlo scientific-computing simulation tutorial

Last synced: 03 Jul 2025

https://github.com/cavaunpeu/solsim

The Solana complex systems simulator.

complex-systems simulation solana

Last synced: 22 Oct 2025

https://github.com/morpho-org/sdks

Collection of SDKs to ease interactions with the Morpho protocol and Morpho Vaults

anvil apollo bundler ethers graphql liquidation sdk simulation test viem vitest wagmi

Last synced: 18 Jan 2026

https://github.com/antimonit/quantum

Kotlin framework for writing quantum algorithms using QASM-like syntax

jvm kotlin quantum quantum-algorithms quantum-computing simulation

Last synced: 10 Apr 2025

https://github.com/jkotra/algoticks

Algoticks is an algorithmic trading simulator written in C.

algorithms algotrading c simulation simulator trading

Last synced: 12 Jul 2025

https://github.com/marksgraham/dw-possum

Simulate realistic diffusion-weighted MR data

diffusion-mri possum simulation

Last synced: 12 Jul 2025

https://github.com/ihmcrobotics/simulation-construction-set-2

Graphical user interface for visualizing control variables from either a server, a log file, or a simulation.

data-visualization humanoid-robot robotics simulation

Last synced: 25 Oct 2025

https://github.com/chuxinh/trading-strategy-simulation

Comparing dollar-cost averaging frequencies πŸ€“

financial-analysis simulation statistical-analysis trading-strategies

Last synced: 03 Sep 2025

https://github.com/aalok-sathe/fire-evacuation-simulator

simple ABM program to simulate a moving danger (e.g., fire) and people in a confined space trying to escape the danger

agent-based-modeling bottleneck egress emergent-behavior escape evacuation evacuation-planning fire simulation

Last synced: 20 Jan 2026

https://github.com/janneshb/simplesim.jl

A minimalist Julia package for modular dynamical systems simulation. Work in Progress :-)

control dynamical-systems julia modeling simulation

Last synced: 17 Mar 2025

https://github.com/sunchayn/monetize.js

An event-driven library to manage and simulate Web Monetization.

event-driven monetization simulation web-monetization web-monetization-simulator

Last synced: 30 Dec 2025

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/bradleyjeck/epanet2toolkit

An R package for calling the Epanet software for simulation of piping networks.

cran epanet epanet-api r rstats simulation water water-distribution-networks

Last synced: 07 Jul 2025

https://github.com/opensdp/OpenSDPsynthR

Codebase to generate simulated data for OpenSDP project

education r simulation synthetic

Last synced: 02 May 2025

https://github.com/USDA-ARS-ACSL/MAIZSIM

Source code for maize or corn (Zea Mays) simulation model

climate-change crop crop-model models simulation soil two-dimensional-soil

Last synced: 07 May 2025

https://github.com/yashbansod/electric_drives_power_electronics

This drive contains all the Matlab and Simulink codes and files for the Electric Drives and Power Electronics Design, Simulation and Analysis.

electric-drives electronics matlab motor-controller pid-control power-electronics simulation simulink

Last synced: 13 May 2025

https://github.com/abhifuturetech/llm-drivenrobot

By leveraging the capabilities of LLMs, we aim to enhance the interaction between humans and robots, enabling more intuitive and intelligent robotic operations.

gpt-4 large-language-models natural-language-processing openai-api python robotic-task robotics shell simulation

Last synced: 09 Jul 2025

https://github.com/gmostofabd/proteus-libraries

βš™οΈ A repository with a collection of Proteus ✨ - **Simulation Models** πŸ–₯️: Accurate models for effective simulations. - **PCB Footprints** πŸ› οΈ: Essential footprints for precise designs. - **3D Models** 🎨: Visual components to enhance your projects. Elevate your designs with these essential tools! Almost You will find them tested and working.

3d arduino cad demo downloads foot-prints hardware install interfaces kits library models modules pcb proteus sensors shield simulation snapeda tested

Last synced: 20 Jul 2025

https://github.com/sisl/pomdpstresstesting.jl

Adaptive stress testing of black-box systems within POMDPs.jl

black-box pomdps simulation solvers stress-test

Last synced: 13 Sep 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/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/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/jensklimke/odrparser

A very simple OpenDRIVE parser

map opendrive parser simulation

Last synced: 24 Jun 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/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/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/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/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/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/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/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