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/sjsanc/ascii-crittyrs

Raise and train adorable ascii buddies from the comfort of your terminal

ai cli game python simulation tamagotchi

Last synced: 31 May 2026

https://github.com/kalepail/sorobill

Estimate Soroban contract costs against all known limits

blockchain cost fees simulation soroban

Last synced: 02 Mar 2025

https://github.com/edouardpoitras/gambler_falacy

Simulation of a mean reversion betting strategy at a roulette table

gambling simulation

Last synced: 02 Aug 2025

https://github.com/danny-1k/rub52

Rubiks cube simulator in python

python rubiks-cube simulation

Last synced: 11 Dec 2025

https://github.com/translunar/closed_loop

Example of a PID controller attached to a mass-spring-damper system

dynamics engineering phyics pid-controller simulation

Last synced: 26 Mar 2025

https://github.com/ozgunozankilic/catfish-sim

Multiagent online dating simulation framework for Python.

library multiagent-systems online-dating python simulation

Last synced: 14 Jan 2026

https://github.com/biostochastics/extrinsic-frailty-heritability

Simulation pipeline: omitted extrinsic frailty inflates intrinsic heritability in calibrate-then-extrapolate mortality models

bias heritability longevity mortality replication simulation

Last synced: 31 May 2026

https://github.com/christopherlovell/goa

Galaxy Overdensity Analysis (GOA)

astrophysics simulation

Last synced: 18 Jan 2026

https://github.com/nikitaignatov/iotsim

IoT Telemetry Simulator - test your IoT application with different data profiles of your devices.

iot iot-application iot-device iot-telemetry-simulator sensor sensor-data simulation simulator

Last synced: 26 Mar 2025

https://github.com/manzub/music_inc

an AI-enhanced music management simulation game, inspired by the hit mobile game Music Inc. Build your record label from the ground up, sign eccentric artists, release chart-topping hits, and navigate the drama-filled music industry.

game-development music opensource python rich-text simulation

Last synced: 10 Apr 2025

https://github.com/schwarzfelix/gdop

A Python-based tool for calculating and visualizing Geometric Dilution of Precision (GDOP) in real-time. Features include interactive anchor manipulation, dynamic GDOP updates, and 2D geometric relationship visualization. Ideal for localization algorithm analysis.

gdop geometry localization python simulation

Last synced: 10 Apr 2025

https://github.com/aamitn/kinesim

A robot simulator written in ThreeJS , with inverse kinematics support

simulation threejs

Last synced: 22 May 2026

https://github.com/shinkeonkim/simulate-doves-hawks

simulate-doves-hawks

pyqt5 simulation

Last synced: 01 Mar 2025

https://github.com/skent259/ordinal-mil-nnets

Experiments testing ordinal and multiple instance learning neural networks

multiple-instance-learning neural-network ordinal python reproducible-research simulation weakly-supervised-learning

Last synced: 22 Aug 2025

https://github.com/poloclub/undream

UNDREAM: Differentiable Rendering Powered End-to-End Adversarial Attack Evaluation

adversarial-attack ai deep-learning simulation unreal

Last synced: 11 Jun 2026

https://github.com/anikdascodes/fantasy-cricket-project

🏏 Python simulation for generating 20K+ unique fantasy cricket teams with probability-based player selection and constraint optimization. Advanced algorithms, data analysis & visualizations included.

algorithm constraint-satisfaction cricket data-science fantasy-sports jupyter machine-learning numpy optimization pandas plotly probability python simulation sports-analytics

Last synced: 28 Apr 2026

https://github.com/ghorwin/cxtsimfit

A Tracer / break-through analysis and diffusion and convection coefficients fit tool - simulation based, as opposed to the original CXTFIT

filter inverse-modelling simulation tracer

Last synced: 17 Mar 2025

https://github.com/pyroll-project/pyroll-ring-model-thermal

Plugin for PyRoll providing a radial thermal approach based on the ring model.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 05 Oct 2025

https://github.com/hisplan/clineage-simulation

This simulates cell lineage using eSTGt, reconstructs the lineage tree based on the mutation table generated by the simulation, and finally outputs various comparison metrics between the simulation and reconstruction.

human-cell-lineage phylogeny simulation

Last synced: 17 Jan 2026

https://github.com/marcus-k/double-pendulum-julia

Undamped double pendulum written in Julia.

animation julia pendulum simulation

Last synced: 17 Jan 2026

https://github.com/robertfmath/population-genetic-modeling

Provides functionality to model the genetics of biological populations and obtain population genetic statistics

modeling population-genetics python simulation

Last synced: 06 Oct 2025

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

Conway's Game of Life project

game game-of-life game-of-life-csharp simulation

Last synced: 06 Oct 2025

https://github.com/sabaimran/colordeficiencyapp

An android app that simulates dichromacy using live input images to demonstrate how ordinary scenes might look to an individual with color-blindness.

color dichromacy simulation vision

Last synced: 07 Oct 2025

https://github.com/ppain8299/harmoniq

🎵 Explore and play your audio library effortlessly with Harmoniq, a full-stack solution leveraging PostgreSQL for song cataloging and seamless streaming.

audius-api epfl javascript mathematics nextjs-toploader nextjs15 nodejs oscillators physics pinia pnpm rust simulation student-project tauri typescript zustand

Last synced: 15 Apr 2026

https://github.com/hawkgs/snow

❄️ A simple JS script for simulating 2D snow using the Canvas API.

canvas-api canvas2d simulation snow snowflake

Last synced: 17 Jan 2026

https://github.com/arda-guler/yorpsim

Yarkovsky–O'Keefe–Radzievskii–Paddack (YORP) effect simulator

asteroid astronomy effect minor-planet okeefe paddack physics radzievskii science scientific simulation simulator yarkovsky yorp

Last synced: 07 Oct 2025

https://github.com/aritra-basak/java_project

These two are my JAVA projects --1) ATM Simulation , 2) Loan Assistant

java simulation

Last synced: 07 Oct 2025

https://github.com/pyroll-project/pyroll-hill-spreading

Plugin for PyRolL providing the Hill spreading model.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 24 Jan 2026

https://github.com/pyroll-project/pyroll-sander-spreading

Plugin for PyRoll providing the Sander spreading model.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 31 Jan 2026

https://github.com/pyroll-project/pyroll-shida-flow-stress

Plugin for PyRolL providing the constitutive flow stress function from S. Shida.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 24 Jan 2026

https://github.com/pyroll-project/pyroll-linear-thermal-expansion

Plugin for PyRoll providing approximate thermal expansion behavior using thermal expansion factor.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 24 Jan 2026

https://github.com/pyroll-project/pyroll-hensel-force-torque

PyRoll plugin providing roll force and roll torque empirical approach by A. Hensel.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 22 Feb 2026

https://github.com/pyroll-project/pyroll-lee-flow-stress

Plugin for PyRoll providing the constitutive flow stress function from Lee et al.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 24 Jan 2026

https://github.com/NetBr3ak/Planetary-System-Simulation

Planetary System Simulation enables users to simulate the trajectories of two planets in a gravitational system. Through a simple web interface, users can predict planetary movements using technologies such as Flask, NumPy, and SciPy.

astronomy flask gravitational-dynamics numerical-analysis numpy physics planetary-systems scipy simulation web-application

Last synced: 08 Oct 2025

https://github.com/grongier/pyanodi

Python package to perform Tan et al. (2014)'s analysis of distance

applied-statistics geostatistics python simulation spatial spatial-statistics

Last synced: 08 Oct 2025

https://github.com/nassimayad87/episimr

EpiSimR is an R Shiny application designed for simulating the dynamics of epidemic and endemic disease spread. It utilizes deterministic compartmental mathematical models to provide interactive visualizations and insights into disease transmission and control strategies.

infectious-disease-models r seir-model shiny-apps simulation sir-model

Last synced: 08 Oct 2025

https://github.com/villdev/conway

Terminal based Conway's Game of Life implemented with Go.

game go golang simulation tcell terminal-based

Last synced: 14 Jan 2026

https://github.com/starland9/nsim

NSIM est un jeu de simulation et de gestion de magasin en 2D développé avec le moteur Godot Engine.

game godot simulation

Last synced: 08 Oct 2025

https://github.com/alesiong/ising-model

Simulation of Ising Model in Rust

ising-model rust simulation

Last synced: 08 Oct 2025

https://github.com/ys928/guzhu

一个中国市场的基金投资建议与投资模拟工具

china fund investment simulation

Last synced: 31 May 2026

https://github.com/umstek/swimmingcompetitionsimulator

A Swimming Competition Simulation using Java Threads (CS2012 Principles of Object Oriented Programming - Assignment)

simulation

Last synced: 08 Oct 2025

https://github.com/joelmaregina/logicadeprogramacaosenai

Codes developed during a Programming Logic course and subsequent teacher evaluation.

javascipt logic-programming simulation

Last synced: 09 Oct 2025

https://github.com/preritdas/large-numbers

Repository for an online deployed law of large numbers and standard distribution simulation.

math random simulation statistics

Last synced: 09 Oct 2025

https://github.com/crocidb/phosphorus-dating

A short game about machines and relationship.

game gamejam js13kgames simulation

Last synced: 17 Apr 2026

https://github.com/edwardlavender/flapper_sim

Simulation-based illustration and evaluation of the 'flapper' algorithm family, supporting Lavender et al. (2023). An integrative modelling framework for passive acoustic telemetry. Methods in Ecology and Evolution, 00, 1–13.

flapper-algorithms movement-ecology rstats simulation

Last synced: 09 Oct 2025

https://github.com/netbr3ak/planetary-system-simulation

Planetary System Simulation enables users to simulate the trajectories of two planets in a gravitational system. Through a simple web interface, users can predict planetary movements using technologies such as Flask, NumPy, and SciPy.

astronomy flask gravitational-dynamics numerical-analysis numpy physics planetary-systems scipy simulation web-application

Last synced: 14 Apr 2026

https://github.com/sszabo11/bloblife

Built with Rust, Bloblife is a world of its own, made of creatures that eat food and survive.

evolutionary-algorithms rust simulation

Last synced: 09 Oct 2025

https://github.com/martin-ansteensen/cart-pole

A Python playground for studying the classic cart-pole problem with non-linear dynamics, energy control, linear-quadratic (LQR) balancing and reinforcement learning. The codebase lets you simulate different controller strategies. Built from scratch.

control-theory lqr-controller modeling qlearning reinforcement-learning simulation

Last synced: 19 May 2026

https://github.com/miyoherman/fake-password-cracker-prank

🔐 Simulate a password cracking tool with this harmless prank script for fun or education; fully safe and non-intrusive.

batch-script beginners console-app dmsmenula educational fake-hacker fun-project learning prank programming simulation windows

Last synced: 09 Oct 2025

https://github.com/wattai/affordable-inverted-pendulum

Design an inverted pendulum in affordable price.

control-systems modern-control pid-controller python simulation

Last synced: 09 Oct 2025

https://github.com/joelschutz/soil-demo

Explore water absorption by soil with the Soil Demo, created using Go and Ebiten game engine. Adjust soil type, water, and drainage to visualize absorption. Educational and interactive.

ebitengine educational go interactive-visualizations simulation soil water

Last synced: 14 Jan 2026

https://github.com/tuokri/rs2simlib

Python library for Rising Storm 2: Vietnam physics objects simulation and automated data collection.

numba numpy physics rising-storm-2-vietnam simulation unreal-engine-3

Last synced: 23 Feb 2026

https://github.com/quanticpony/clothespin-probability-distribution

A small problem of a probability distribution of clothes pins along a string.

challenges-solved python simulation statistics

Last synced: 10 Oct 2025

https://github.com/quanticpony/genetic-drift

A simple genetic drift simulation with Python.

genetics python simulation

Last synced: 10 Oct 2025

https://github.com/futureagi/l3c

Repository Switched To Xenoverse (https://github.com/FutureAGI/Xenoverse)

in-context-reinforcement-learning meta-reinforcement-learning reinforcement-learning simulation

Last synced: 10 Oct 2025

https://github.com/houshmand-2005/gotb

Game Of The Bug! (GOTB)

ai game-of-life simulation

Last synced: 10 Oct 2025

https://github.com/0xtter/jurassic-fight

This Java project simulates dinosaur clans that move on a field to gain knowledge and share it upon return. The program tracks dinosaur movements and knowledge acquisition to determine the winner. With a focus on entertainment and education, this project provides a unique way to learn about Java programming and dinosaur behavior.

game java simulation

Last synced: 10 Oct 2025

https://github.com/roboticslab-uc3m/teo-gazebo-models

TEO Gazebo (classic) models.

robotics simulation teo

Last synced: 19 Jan 2026

https://github.com/amphiluke/open-evolver

Model stochastic femtosecond nonequilibrium nanodynamics at the nanoscale

evolution nanostructures simulation

Last synced: 11 Oct 2025

https://github.com/alisyaifudin/bima

N-body simulation powered by Rust

nbody rust simulation

Last synced: 27 Jan 2026

https://github.com/liatemplates/digisim

Template for using SimcirJS to simulate circuits in LiaScript

circuit liascript liascript-template simulation

Last synced: 11 Oct 2025

https://github.com/szerhusenbc/apisimulator-docker-image

Custom docker image for API Simulator that is a configuration-driven tool for creating and running API simulations

apis docker-image mocking simulation test test-automation testing-tools

Last synced: 21 Jan 2026

https://github.com/nuccitheboss/jespipe-benchmarking

Benchmarking for Jespipe to see if performance is better than Jupyter Notebook.

benchmark hpc jespipe jupyter-notebook simulation

Last synced: 17 May 2026

https://github.com/richard66nz/synchronisesim

Simulation of Sychronising a Generator to the electrical grid

generator powerplant simulation synchronization training

Last synced: 19 Jan 2026

https://github.com/tanguysoto/forcefieldspotentials

3D Physics Serious Game :video_game:

3d physics serious-game simulation unity

Last synced: 18 May 2026

https://github.com/sunsided/number-picking-paradox

A simulation of the "Pick the largest number" Cover Paradox, or the Two Envelopes Problem.

cover-paradox number-guessing-game paradox rust simulation statistics two-envelopes-problem

Last synced: 11 Oct 2025

https://github.com/blankscreen-exe/stopwatch-simulation-w-love2d

A stop watch simulation of three stopwatches created with the help of Love2D integrated with Lua language.

love2d-framework lua simulation

Last synced: 19 Jan 2026

https://github.com/johnsyweb/crashcourse

Simulate and analyse your event course for accessibility and enjoyment.

react running simulation typescript

Last synced: 19 Jan 2026

https://github.com/raws/machinarium-plumbing-sim

Interactive simulation of Machinarium plumbing puzzle

game machinarium simulation

Last synced: 27 Jan 2026

https://github.com/mfschubert/fmmax

Fourier Modal Method implemented in jax

diffraction fmm jax optics optimization rcwa simulation

Last synced: 13 Oct 2025

https://github.com/stolsky/simulation-construction-kit

Toolbox to help you visualize your simulation ideas.

simulation solidjs toolkit

Last synced: 20 Jan 2026

https://github.com/microhod/gravityjs

Simple newtonian Gravity simulator as a static website

gravity html javascript simulation

Last synced: 22 Jan 2026

https://github.com/pyroll-project/pyroll-work-roll-elastic-deformation

PyRolL plugin calculating the elastic deformation of the work roll.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 13 Oct 2025

https://github.com/haider-sama/pid-control-mass-spring-damper-matlab-simulink

PID control design and simulation for a Mass-Spring-Damper system using MATLAB & Simulink with performance analysis.

control-systems control-theory engineering mass-spring-damper matlab pid simulation simulink step-response system-modeling

Last synced: 13 Oct 2025

https://github.com/gkeiel/ups_simulation

MATLAB-PSIM simulation and control of UPS systems

inverter matlab psim simulation ups

Last synced: 13 Oct 2025

https://github.com/gkeiel/grid_tied_simulation

MATLAB-PSIM simulation and control of grid-tied inverters

inverter matlab psim simulation

Last synced: 13 Oct 2025

https://github.com/stolsky/generate-and-solve-mazes

Visualization of the generation and solution of mazes with various algorithms.

maze maze-algorithms maze-generation maze-solving simulation visualization

Last synced: 14 Oct 2025

https://github.com/stolsky/artificial-life-of-autonomous-agents

The Artificial Life of Autonomous Agents.

2d chartjs evolution pixel-art pixijs simulation

Last synced: 14 Oct 2025

https://github.com/hazarbakir/car-drive-prototype

Unity Learnings - Car drive prototype

csharp game game-development prototype simulation unity

Last synced: 19 Apr 2026

https://github.com/smahala02/functional-properties

Physics simulations and analysis of phenomena such as Density of States, Electron Drift, and Frequency Response using Python and Jupyter notebooks. The repository contains code and data to help visualize and analyze key physical principles.

densityofstates electromobility jupyter-notebook python quantum-mechanics simulation

Last synced: 15 Oct 2025

https://github.com/zebraalgebra/flusim

Repo for python package flusim (uploaded to testpypi)

markov-chain python simulation testpypi

Last synced: 16 Oct 2025

https://github.com/oadultradeepfield/n-body-orbit-simulation

A C++/Go program for N-Body orbit simulations, built upon the previous 3-Body projects, with added support for spherical coordinates and collision.

cpp golang gravity python simulation

Last synced: 16 Oct 2025

https://github.com/caeassistant-group/abaqus-vumat-isotropic-elasticity-isothermal-suboutine

The VUMAT subroutine in Abaqus provides an effective approach for simulating materials that are not adequately captured by the standard Abaqus material library. In this study, we applied this subroutine to analyze a 3D isotropic isothermal beam. Further projects related to this domain can be explored at the link provided below.

abaqus abaqus-input-file cae code f90 fem fortran inp simulation subroutine umat vumat

Last synced: 22 Jan 2026

https://github.com/caeassistant-group/umat-abaqus-isotropic-elasticity-isothermal-suboutine

The UMAT subroutine in Abaqus serves as a solution for modeling materials that cannot be accurately represented using the standard Abaqus material library. For this project, we utilized this subroutine to study a 3D isotropic isothermal beam. Additional projects in this field can also be accessed on the following link.

abaqus abaqus-input-file caeassistant fem finite-element-analysis finite-element-method finite-elements fortran simulation subroutine umat

Last synced: 22 Jan 2026

https://github.com/dormarr/khora

A 2.5D pixel survival sandbox & eco-sim.

game-development pixel-art sandbox-game simulation unity

Last synced: 14 May 2026