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/oseiskar/corona-sniffer

Contact Tracing BLE sniffer PoC

ble-sniffing contact-tracing poc simulation

Last synced: 16 Mar 2025

https://github.com/pierremifasol/Lithography-Simulation

Github repository to share some insights about lithography simulation.

lithography simulation

Last synced: 08 May 2025

https://github.com/gazebosim/gz-sensors

Provides numerous sensor models designed to generate realistic data from simulation environments.

gazebo gazebosim hacktoberfest ignition-rendering ignition-robotics ignition-sensors robotics robotics-simulation sensors sensors-models simulation

Last synced: 12 Dec 2025

https://github.com/kjkrol/goke

High-performance, zero-allocation ECS for Go. Cache-friendly data orchestrator with type-safe iterators.

ebitengine ecs entity-component-system gamedev geme-engine go goalng high-performance simulation

Last synced: 08 Jun 2026

https://github.com/flaport/photontorch

Highly parallel simulation and optimization of photonic circuits in time and frequency domain based on the deep-learning framework PyTorch

optimization photonic-circuit photonic-computing photonic-optimization photonics pytorch simulation simulation-framework simulator torch

Last synced: 18 Jul 2025

https://github.com/projectchrono/dem-engine

A dual-GPU DEM solver with complex grain geometry support

chrono cuda discrete-element-method gpu multi-gpu simulation

Last synced: 06 Apr 2025

https://github.com/zenustech/zpc

zenus parallel computing library for zenus physics-based simulations

cuda gpu hpc math physics simulation

Last synced: 06 Apr 2025

https://github.com/qecsim/qecsim

qecsim is a Python 3 package for simulating quantum error correction using stabilizer codes.

python qec quantum-error-correction simulation

Last synced: 21 Mar 2025

https://github.com/sfc-aqua/quisp

Open source implementation of quantum internet simulation package

quantum quantum-computing quantum-internet quantum-network-simulator simulation

Last synced: 06 Apr 2025

https://github.com/radarsimx/radarsimnb

Jupyter notebooks of radar simulation based on RadarSimPy

notebook-jupyter radar simulation

Last synced: 04 Apr 2026

https://github.com/dpretet/svut

SVUT is a simple framework to create Verilog/SystemVerilog unit tests. Just focus on your tests!

flow foss gtkwave icarus-verilog mit-license python simulation simulator surfer svut systemverilog tdd tdd-utilities testcase vcd verification-methodologies verilator verilog

Last synced: 22 Apr 2025

https://github.com/LunCoSim/lunco-sim

LunCo: virtual universe to design real space missions 🌎🚀🌚

desci engineering exploration flatsat godot godot4 godotengine gravity ksp lander lunar mbse moon newspace nft open-source rocket simulation space spacex

Last synced: 29 Jul 2025

https://github.com/kmilo17pet/qlibs

A collection of useful libraries for embedded systems : signal smoothing, PID control, Fuzzy Logic, fixed-point math and more...

bitfields c control-systems crc-calculation digital-signal-processing discrete filtering fixed-point fuzzy-logic lti lti-system outlier-removal pid-control recursive-algorithm rms simulation smoothing sugeno transfer-functions

Last synced: 02 Mar 2026

https://github.com/openmodelica/omsimulator

The OpenModelica FMI & SSP-based co-simulation environment.

co-simulation fmi simulation ssp

Last synced: 05 Apr 2025

https://github.com/rparak/Unity3D_Robotics_ABB

A digital-twin of the robot ABB integrated into the Unity3D development platform.

abb-robot communication digital-twin-application robotics robotstudio simulation unity3d

Last synced: 05 May 2025

https://github.com/mphe/gdnative-ropesim

A 2D verlet integration based rope simulation for Godot 4. Written in C++ using GDExtension for fast performance.

fast gdextension gdnative godot integration rope simulation verlet

Last synced: 10 Apr 2025

https://github.com/luncosim/lunco-sim

LunCo: virtual universe to design real space missions 🌎🚀🌚

desci engineering exploration flatsat godot godot4 godotengine gravity ksp lander lunar mbse moon newspace nft open-source rocket simulation space spacex

Last synced: 22 Jul 2025

https://github.com/interactivecomputergraphics/fastcorotatedfem

FastCorotatedFEM is a minimalistic implementation of the corotated FEM method which was proposed in paper "Fast Corotated FEM using Operator Splitting" by Kugelstadt et al.

deformable-solids fem finite-element-methods simulation

Last synced: 21 Jun 2025

https://github.com/networkop/k8s-topo

Topology builder for network simulations inside K8S

kubernetes network simulation topology

Last synced: 18 Mar 2025

https://github.com/FZJ-IEK3-VSA/hplib

Database with efficiency parameters from public Heatpump Keymark datasets as well as parameter-sets and functions in order to simulate heat pumps (manufacturer+model or generic type)

energy heatpump simulation

Last synced: 07 May 2025

https://github.com/q-minh/position-based-dynamics

eXtended Position based dynamics implementation with soft body virtual cutting

cloth cutting-methods dynamics eigen fem libigl pbd position-based-dynamics simulation soft-bodies xpbd

Last synced: 21 Aug 2025

https://github.com/themperek/cocotb-vivado

Limited python / cocotb interface to Xilinx/AMD Vivado simulator.

cocotb python simulation verification vivado xilinx

Last synced: 06 Apr 2026

https://github.com/open-atmos/pysdm

Pythonic particle-based (super-droplet) warm-rain/aqueous-chemistry cloud microphysics package with box, parcel & 1D/2D prescribed-flow examples in Python, Julia and Matlab

atmospheric-modelling atmospheric-physics cuda gpu gpu-computing monte-carlo-simulation numba nvrtc particle-system physics-simulation pint pypi-package python research simulation thrust

Last synced: 20 May 2026

https://github.com/node-3d/3d-core-raub

An extensible Node.js 3D core for desktop applications

3d gl glfw gpu gpu-computing graphics image javascript js native node-3d opengl pixijs simulation threejs vao vbo webgl window

Last synced: 05 Apr 2025

https://github.com/worlddynamics/WorldDynamics.jl

An open-source framework written in Julia for global integrated assessment models.

hacktoberfest integrated-assessment-model julia sciml simulation world3

Last synced: 20 Jul 2025

https://github.com/toogad/PooPyLab_Project

An open source biological wastewater treatment simulation software...

environmental-engineering process-flow-diagram python simulation wastewater

Last synced: 20 Jul 2025

https://github.com/dhondta/rpl-attacks

RPL attacks framework for simulating WSN with a malicious mote based on Contiki

attack contiki malicious-motes research-tools rpl rpl-attacks-framework security-tools simulation simulation-campaign wireless-network wsn

Last synced: 03 May 2026

https://github.com/MadeInPierre/finalynx

A minimalistic companion (CLI & web) to organize your investment portfolio, simulate its future, and reach your life goals.

cli command-line command-line-tool dashboard finance finary invest investing investment optimization portfolio python simulation web

Last synced: 10 May 2025

https://github.com/UdK-VPT/BuildingSystems

Modelica BuildingSystems library

building energy modelica simulation

Last synced: 07 May 2025

https://github.com/amilsted/evomps

An implementation of the time dependent variational principle for matrix product states

physics quantum-mechanics simulation

Last synced: 13 Jul 2025

https://github.com/upb-lea/fem_magnetics_toolbox

An Open-Source FEM Magnetics Toolbox for Power Electronic Magnetic Components

fem-simulation finite-element-methods inductors power-electronics python simulation

Last synced: 05 Apr 2025

https://github.com/JuliaPlots/InspectDR.jl

Fast, interactive Julia/GTK+ plots (+Smith charts +Gtk widget +Cairo-only images)

bode eda mixed-signal plotting simulation smith-chart transient visualization widget

Last synced: 10 May 2025

https://github.com/juliaplots/inspectdr.jl

Fast, interactive Julia/GTK+ plots (+Smith charts +Gtk widget +Cairo-only images)

bode eda mixed-signal plotting simulation smith-chart transient visualization widget

Last synced: 07 May 2025

https://github.com/cda-tum/fiction

An open-source design automation framework for Field-coupled Nanotechnologies

clocking eda emerging-tech fcn layout logic-synthesis nanocomputing nml placement qca routing sidb simulation verification

Last synced: 22 Jun 2025

https://github.com/jan-tennert/solarsim

A 3D sandbox for simulating planetary orbits made with Bevy

bevy bevy-engine n-body nasa nasa-space rust simulation solar-system

Last synced: 11 Mar 2026

https://github.com/ma-laforge/InspectDR.jl

Fast, interactive Julia/GTK+ plots (+Smith charts +Gtk widget +Cairo-only images)

bode eda mixed-signal plotting simulation smith-chart transient visualization widget

Last synced: 21 Mar 2026

https://github.com/amilsted/evoMPS

An implementation of the time dependent variational principle for matrix product states

physics quantum-mechanics simulation

Last synced: 15 Jul 2025

https://github.com/cool-rr/garlicsim

Pythonic framework for working with simulations.

framework python scientific-computing simulation

Last synced: 02 Aug 2025

https://github.com/age-series/electricalage

Electrical Age (ELN) is a Minecraft Mod offering the ability to perform large-scale in-game electrical simulations.

game minecraft minecraft-forge mod simulation

Last synced: 07 Mar 2026

https://github.com/demisjohn/camfr

Python-based electromagnetic simulator and mode solver for nanophotonics applications, using the Eigenmode Expansion (EME) method.

electromagnetic-fields laser laser-cavity light-emitting-diodes photonic-crystals photonics physics-simulation python python27 simulation waveguide

Last synced: 09 Apr 2025

https://github.com/sogno-platform/dpsim

Real-time power system simulator including powerflow, (dynamic) phasors and EMT

dynamic-phasors electromagnetic-transient emt power-systems powerflow quasi-stationary real-time simulation

Last synced: 09 Apr 2025

https://github.com/edgerun/faas-sim

A framework for trace-driven simulation of serverless Function-as-a-Service platforms

edge-computing python serverless-computing simpy simulation

Last synced: 07 Jan 2026

https://github.com/nasa/hybridq

HybridQ is a highly extensible platform designed to provide a common framework to integrate multiple state-of-the-art techniques to simulate large scale quantum circuits on a variety of hardware. HybridQ provides tools to manipulate, develop, and extend noiseless and noisy circuits for different hardware architectures. HybridQ also supports large-scale high-performance computing (HPC) simulations, automatically balancing workload among different processor nodes and enabling the use of multiple backends to maximize parallel efficiency. Everything is then glued together by a simple and expressive language that allows seamless switching from one technique to another as well as from one hardware to the next, without the need to write lengthy translations, thus greatly simplifying the development of new hybrid algorithms and techniques.

high-performance-computing hpc quantum-computing simulation

Last synced: 14 Jan 2026

https://github.com/barisyazici/libfranka-sim

A high-fidelity simulation backend for Franka robots that implements the complete libfranka API. Develop and test your robot control applications with identical code for both simulation and hardware. Supports all joint control modes (position, velocity, torque) with realistic physics powered by the Genesis engine.

franka genesis gymnasium-robotics open-ai-gym python3 robotics simulation

Last synced: 03 Sep 2025

https://github.com/jjacobson/Realtime-Snow

Realtime snow deformation & accumulation in unity 3d

shaders simulation unity3d

Last synced: 25 Apr 2025

https://github.com/NickKarpowicz/LightwaveExplorer

An efficient, user-friendly solver for nonlinear light-matter interaction

c-plus-plus cuda nonlinear-optics oneapi optics-simulation simulation sycl

Last synced: 04 Apr 2025

https://github.com/worlddynamics/worlddynamics.jl

An open-source framework written in Julia for global integrated assessment models.

hacktoberfest integrated-assessment-model julia sciml simulation world3

Last synced: 28 Apr 2025

https://github.com/nickkarpowicz/lightwaveexplorer

An efficient, user-friendly solver for nonlinear light-matter interaction

c-plus-plus cuda nonlinear-optics oneapi optics-simulation simulation sycl

Last synced: 07 Feb 2026

https://github.com/alexandresajus/python-fluid-simulation

A 2D Python Implementation of Smoothed Particle Hydrodynamics

fluid physics python simulation

Last synced: 13 Apr 2025

https://github.com/vikashplus/franka_sim

Franka panda mujoco models

mujoco robosapien robots simulation

Last synced: 15 Feb 2026

https://github.com/gem5/gem5-resources

The official repository for the gem5 resources sources.

architecture gem5 modeling resources simulation

Last synced: 06 Apr 2025

https://github.com/demisjohn/CAMFR

Python-based electromagnetic simulator and mode solver for nanophotonics applications, using the Eigenmode Expansion (EME) method.

electromagnetic-fields laser laser-cavity light-emitting-diodes photonic-crystals photonics physics-simulation python python27 simulation waveguide

Last synced: 08 May 2025

https://github.com/rubberduck203/evolve

Artificial Life Simulator Originally Authored by Ken Stauffer

alife artificial-life simulation

Last synced: 24 Jun 2025

https://github.com/danprince/wireworld

🔋 ClojureScript Wireworld Simulator

clojure clojurescript simulation wireworld

Last synced: 01 Aug 2025

https://github.com/thecodingdad-tisonk/fs25_soilfertilizer

Realistic soil nutrient management for Farming Simulator 25. Track N/P/K, pH, and organic matter per field — with crop-specific depletion, fertilizer replenishment, weather effects, and seasonal cycles.

agriculture farming-simulator farming-simulator-25 fertilizer fs25 fs25-mod game-mod giants-engine lua modding nutrients simulation soil

Last synced: 29 May 2026

https://github.com/mbuesch/awlsim

STEP-7 AWL/STL PLC simulator

automation awl plc s7 s7-plc simulation sps stl

Last synced: 21 Aug 2025

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

A Simple Blockchain Simulation with Javascript Nodejs and VueJs as Front End

blockchain javascript nuxtjs simulation vue

Last synced: 13 Apr 2025

https://github.com/stephane-caron/vulp

Robot/simulation switch for the mjbots stack

cpp17 locomotion-control mjbots motion-control python real-time robotics simulation

Last synced: 27 Mar 2025

https://github.com/ecell/ecell4_base

An integrated software environment for multi-algorithm, multi-timescale, multi-spatial-representation simulation of various cellular phenomena

c-plus-plus jupyter-notebook python simulation systems-biology

Last synced: 30 Apr 2025

https://github.com/ciscodevnet/cloud-cml

Run Cisco Modeling Labs on cloud infrastructure

automation aws cloud simulation terraform

Last synced: 07 Apr 2025

https://github.com/BAMresearch/automatic-sem-image-segmentation

Workflow for Simulation and Automatic Semantic Segmentation of Electron Microscopy Images

cyclegan deep-learning electron-microscopy neural-networks segmentation sem simulation tem unet

Last synced: 16 Jan 2026

https://github.com/damascenorafael/mqtt-simulator

Easy-to-configure MQTT simulator written in Python to simulate the sending of JSON objects from sensors or devices to a broker.

iot iot-simulator mqtt mqtt-client mqtt-simulator simulation simulator

Last synced: 02 Apr 2025

https://github.com/riiswa/colony-ant-simulator

Simulation of ants colony in python

ant help-wanted python simulation tkinter

Last synced: 04 May 2025

https://github.com/CN-UPB/DeepCoMP

Dynamic multi-cell selection for cooperative multipoint (CoMP) using (multi-agent) deep reinforcement learning

cell-selection cellular comp mobile multi-agent-reinforcement-learning ppo python ray reinforcement-learning rllib simulation wireless

Last synced: 13 May 2025

https://github.com/mlwong/hamers

Hydrodynamics Adaptive Mesh Refinement Simulator (HAMeRS) for compressible multi-species/multi-phase simulations

adaptive-mesh-refinement computational-fluid-dynamics large-eddy-simulation multi-species parallel-computing shock-capturing simulation turbulence

Last synced: 06 Apr 2025

https://github.com/philchalmers/simdesign

Structure for organizing Monte Carlo simulations in R

monte-carlo-simulation r simulation simulation-framework

Last synced: 10 Feb 2026

https://github.com/kj7lnw/xnec2c

Xnec2c is a high-performance multi-threaded electromagnetic simulation package to model antenna near- and far-field radiation patterns for Linux and UNIX operating systems.

antenna antenna-analyzer antenna-simulation csv-export electromagnetic-simulation far-field gtk gtk3 gui multiprocessing near-field nec2 simulation smith-chart smp touchstone-file vswr

Last synced: 13 Apr 2025

https://github.com/fastscape-lem/fastscape

A fast, versatile and user-friendly landscape evolution model

landscape modeling python simulation toolkit

Last synced: 06 Apr 2025

https://github.com/gliderkite/semeion

A 2D environment simulator, that let's you define the behavior and the shape of your entities, while taking care of dispatching events generation after generation.

2d 2d-game-engine engine entity-framework rust simulation

Last synced: 24 Mar 2025

https://github.com/mattvenn/vga-clock

Show the time on a VGA monitor. Submitted for the Google MPW1 ASIC shuttle.

fpga rtl simulation verilog

Last synced: 25 Feb 2026

https://github.com/zizroc/villager

villager is an extensible agent based modeling (ABM) framework for the R language. It supports agents, agent aggregations and their associated resources, as well as flexible data management.

abm agent-based-modeling simulation

Last synced: 21 Feb 2026

https://github.com/cyberbotics/epuck_ros2

ROS2 node for the e-puck robot and its simulation model

e-puck robot robotics ros ros2 simulation webots

Last synced: 16 Jul 2025

https://github.com/philchalmers/SimDesign

Structure for organizing Monte Carlo simulations in R

monte-carlo-simulation r simulation simulation-framework

Last synced: 30 Jul 2025

https://github.com/open-atmos/PySDM

Pythonic particle-based (super-droplet) warm-rain/aqueous-chemistry cloud microphysics package with box, parcel & 1D/2D prescribed-flow examples in Python, Julia and Matlab

atmospheric-modelling atmospheric-physics cuda gpu gpu-computing monte-carlo-simulation numba nvrtc particle-system physics-simulation pint pypi-package python research simulation thrust

Last synced: 04 Apr 2025