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/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/zebraalgebra/flusim

Repo for python package flusim (uploaded to testpypi)

markov-chain python simulation testpypi

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/pythonhealthdatascience/stars-reproduce-shoaib-2022

Assessing the computational reproducibility of Shoaib and Ramamohan 2022 as part of STARS.

discrete-event-simulation india open-science python quarto reproducibility reproducible-research salabim simulation

Last synced: 05 Feb 2026

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

Conway's Game of Life Simulation using P5.js

conway-game javascript p5js simulation

Last synced: 11 Jun 2026

https://github.com/gnu11111/zoo

Zoo (Genetic Algorithm and Neural Networks Playfield)

genetic-algorithms kotlin neural-networks simulation

Last synced: 18 Oct 2025

https://github.com/jonoomph/spinout

Lightweight car dynamics sim for AI control on challenging terrain. EXPERIMENTAL and WIP.

ai driving-simulator experimental self-driving simulation

Last synced: 14 Apr 2026

https://github.com/imperialcollegelondon/pendulum-tkinter-testcase

Simple test case to show how to use Python and Tkinter to manage a pendulum simulation

conda-environment pendulum python3 simulation tkinter

Last synced: 19 Oct 2025

https://github.com/pranjalco/coffee-machine-intermediate

This Coffee Machine project is a Python-based program that simulates a real-world coffee vending machine. It allows users to select from available drinks, processes payments, and dispenses coffee based on sufficient resources. It also includes functionality for resource management and a maintenance mode to check resources and earnings.

automation cli-application fundamentals intermediate programming project-based-learning python-programming resource-management simulation

Last synced: 19 Oct 2025

https://github.com/eddietal2/trading_simulator

Trading Simulator for the Stock Market

python simulation stock-market

Last synced: 23 Jan 2026

https://github.com/icarogabryel/moon-iv

16 Bit, multicore, unicycle processor for general purpose simulated in VHDL. Created as a tool for teaching computer architecture at Federal University of Piauí.

16-bit architecture computer-architecture computer-organization hardware hardware-simulation harvard-architecture simulation teaching vhdl

Last synced: 15 Mar 2026

https://github.com/abdulsamie10/snakesimulation

Snake Simulation developed using Java (frontend and backend) and following mvc pattern.

2d-game 2dgame game java java-8 java-simulation mvc mvc-pattern simulation snake-game threading

Last synced: 23 Oct 2025

https://github.com/mwja/planetary-simulation

Simple project I did for school. May rewrite in the future or add documentation

simulation

Last synced: 24 Oct 2025

https://github.com/grayhatdevelopers/gameoflife_cpp

Simple Game of Life simulation written in C++, working in the console.

console-application cpp mathematics simulation student-project

Last synced: 01 Jun 2026

https://github.com/cyberarm/citysim

Creating a simple city simulation

2d-game game gamedev gosu ruby simulation

Last synced: 01 Jun 2026

https://github.com/donnc/retail-simulation

a quick and dirty retail and ewallet simulation

ewallet python retail simpy simulation

Last synced: 25 Oct 2025

https://github.com/pyroll-project/pyroll-mauk-gottschling-flow-stress

Plugin for PyRolL providing the flow stress approach and material database for the flow stress model of Mauk and Gottschling.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 23 Jan 2026

https://github.com/belhoussine/coronavirus-simulation

An online simulation showcasing the effects of the coronavirus on a given society, how it can spread within it, and how collective behavior can change the propagation of the virus.

behaviour coronavirus covid-19 p5js quarantine simulation society

Last synced: 01 Jun 2026

https://github.com/babaid/ising-model-simulation

A project containing simulations of Ising Chains known from theoretical physics.

computerscience ising-model physics simulation theoretical-physics

Last synced: 28 Jan 2026

https://github.com/upkie/new_agent

Template to create new agents and spines for Upkies

legged-robots python robotics simulation wheeled-biped

Last synced: 09 May 2026

https://github.com/brechmos/t2stimulate

T2 Stimulated Echo Simulation and Fitting

echo fitting-algorithm mri python simulation t2

Last synced: 24 Jan 2026

https://github.com/mr-mohan-v/driver-assistance-system

A driver assistance system that will remind a driver to follow eco-driving principles when a certain principle is violated

assistance driving-behavior microcontroller micropython raspberry-pi-3 simulation

Last synced: 06 Feb 2026

https://github.com/apdavison/bulbnet-reproduction

Code associated with the article "[Rp] Dendrodendritic inhibition and simulated odor responses in a detailed olfactory bulb network model"

computational-neuroscience neuron-simulator olfaction reproducible-paper rescience simulation

Last synced: 28 Jan 2026

https://github.com/talhaorak/bitlings

Inspired by Thronglets of Black Mirror's Plaything episode, Bitlings are creatures which try really hard to become sentient :)

aritificial-intelligence artificial-life simulation

Last synced: 06 Feb 2026

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

Just another simulation of Conway's Game of Life

ascii conway-game es6 game-of-life hacktoberfest nodejs simulation simulators

Last synced: 15 Apr 2026

https://github.com/luismsuarez/gameoflife

Implementation of the popular Wa-Tor simulation in C++ and Qt

cpp cross-platform game qt simulation wa-tor

Last synced: 15 Apr 2026

https://github.com/assem-elqersh/mips-processor-designs

Comprehensive repository containing Verilog implementations of MIPS processors. Includes both single-cycle and multi-cycle architectures, each in separate directories, with full simulation testbenches and modular design components for educational and development purposes.

computer-architecture educational hardware-designs mips mips-architecture processor-design simulation verilog

Last synced: 06 Feb 2026

https://github.com/bavinnk/bjt-master-slave-d-flip-flop

Circuit diagram and explanation of a master-slave D-Type Flip-Flop (DFF) built with discrete BJTs and passive components.

diagram flipflop npn-transistor resistor simulation

Last synced: 30 Jan 2026

https://github.com/pyroll-project/pyroll-zouhar-contact

Plugin for PyRolL providing contact area estimation by G. Zouhar.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 25 Feb 2026

https://github.com/adamouization/utility-of-cooperation-netlogo

:turtle: Exploring the utility of cooperation in NetLogo

artificial-intelligence cooperation netlogo simulation

Last synced: 07 Feb 2026

https://github.com/alexandrades/osires

Otimizador de simulação de sistemas produtivos, desenvolvido através do projeto OSIRES.

jaamsim kivy operational-research optimization simulation

Last synced: 26 Feb 2026

https://github.com/shablin/netsim

Programming Coursework / Курсовая работа по дисциплине "Объектно-ориентированное программирование"

network simulation

Last synced: 08 Feb 2026

https://github.com/coderanchel/eurofighterjava

This project is dedicated to developing the central software of the EuroFighter Typhoon, focusing solely on the internal systems of the fighter without including external factors such as environmental physics, maps, or atmospheric conditions. The goal is to simulate the functionalities and internal systems of the EuroFighter Typhoon with fidelity

algorithms fighter-jet java javafx military simulation

Last synced: 16 Apr 2026

https://github.com/denv3rr/routenodehandler

Handling (creation, pathfinding within, etc) of grid nodes for created entities in a 3D environment of a specified size. Written in C++. (Research)

3d cplusplus grid-system navigation nodes npc pathfinding simulation

Last synced: 10 Feb 2026

https://github.com/alawein/maglogic

Magnetic logic simulation framework

magnetics micromagnetics mumax oommf python simulation spintronics

Last synced: 16 Apr 2026

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

Plugin for PyRolL providing the Freiberg empirical spreading model.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 12 Feb 2026

https://github.com/monksy/language-dissemination

The goal of this agent based system is to attempt to model language communication and migration.

agent complex-systems multi-agent-systems netlogo simulation

Last synced: 19 Mar 2026

https://github.com/devinci-it/ccna_enterprise_switched_network

This repository contains some of my coursework taken as preparation for CCNA 200-301. I do not own the lab materials in this repository. FALL 2020 | PASADENA CITY COLLEGE | CIS SYSTEMS AND NETWORK ADMINISTRATION

ccna simulation

Last synced: 12 Feb 2026

https://github.com/lubosgarancovsky/lifesim

Simple ecosystem simulation made with Typescript and HTML canvas

canvas decision-tree pathfinding simulation typescript

Last synced: 12 Feb 2026

https://github.com/pietromoro/nand

Exploring how computer chips work

chips gate simulation

Last synced: 28 Feb 2026

https://github.com/kanduric/simairr

A tool for simulation of antigen-experienced adaptive immune receptor repertoire (AIRR) datasets for benchmarking of machine learning (ML) methods.

adaptive-immune-receptor-repertoires airr benchmarking machine-learning ml simulation

Last synced: 13 Feb 2026

https://github.com/retr0sity/firefighters-simulation

An agent-based simulation modeling an autonomous forest fire detection and suppression system. The project demonstrates coordinated behavior between different types of emergency response units to protect a virtual forest from wildfires.

emergency-response fire-suppression multi-agent-systems netlogo simulation

Last synced: 13 Feb 2026

https://github.com/lisabensoussan/sampling-data-wrangling-and-visualization

This project focuses on simulating rollup profit strategies and analyzing data on notable female scientists using R. It includes tasks like simulation, data scraping from Wikipedia, and generating various visualizations.

data-visualization data-wrangling probability simulation statistical-analysis

Last synced: 19 Mar 2026

https://github.com/talhaahussain/boids-gui

An implementation of Craig Reynolds' Boids (1986) as a graphical user interface.

boids boids-simulation gui pygame simulation

Last synced: 03 Mar 2026

https://github.com/melsener/tokenfairy

Homework Assignment of Introduction to Object Oriented Programming Languages and System

abstract-factory-pattern decorator-pattern design-patterns homework-assignments object-oriented-programming simulation state-pattern

Last synced: 03 Mar 2026

https://github.com/NirjharDebnath/Graphics-And-Physics-Simulations

Graphics ans simulations in C or other languages

c cpp graphics low-level-programming raytracing simulation

Last synced: 30 Mar 2026

https://github.com/crispengari/netlogo101

🥅 Hello world! From netlogo 101.

netlogo netlogo-model simulation

Last synced: 05 Mar 2026

https://github.com/zerotonin/umbral

Mass-response engine for The Fate of Abuc (POLS399 revolution RPG): Granovetter thresholds, Epstein dynamics, Kuran falsification.

agent-based-model political-science python serious-games simulation teaching wargaming

Last synced: 03 Jun 2026

https://github.com/smcnab1/modu-mate

A comprehensive web suite of tools to generate LMS Templates. 🎓📅

accessibility assessment css frontend html js simulation

Last synced: 17 Apr 2026

https://github.com/jdibenes/game_of_life_cuda

OpenGL / CUDA implementation of Conway's Game of Life.

cpp cuda opengl qt6 simulation

Last synced: 02 Apr 2026

https://github.com/khaledsharif/omniverse-gym

Examples of how to use NVIDIA Omniverse Isaac Sim to solve Reinforcement Learning Games (rl-games)

reinforcement-learning robotics simulation

Last synced: 17 Apr 2026

https://github.com/gmostofabd/digital-logic-circuits-and-designs

🚀 This collection contains experiments focusing on the basics of digital logic gates using common ICs, equivalent circuits, and practical implementation using a breadboard. Investigates the functional truth tables of gates and simplification procedures using Boolean math's , Karnaugh mapping, de-Morgan's law etc.

5v basic boolean breadboard circuit combinational-circuit digital electronics equation equivalent-circuit-model gates logic powersupply proteus sequential-circuits simplify simulation truth-table universal

Last synced: 04 Apr 2026

https://github.com/ilade-s/forestfire-cpp-

C++ implementation of my simulation of a forest fire done in Python

cpp forest-fire simulation

Last synced: 04 Apr 2026

https://github.com/rdonn70/ribs

Ryan's Insane Baseball Simulator

game python simulation simulator

Last synced: 04 Apr 2026

https://github.com/orbitalfoundation/terratwin

While there are many academic models and simulations, the goal here is to provide 'civic models' that a farmer might actually use themselves - both as a predictive tool but also as a communication tool for sponsorship and support.

simulation

Last synced: 04 Jun 2026

https://github.com/henryhale/venus

🦠 Predator-prey simulation with predefined behavior

ai-agents canvas2d css henryhale html html5-canvas javascript js predator-prey simulation typescript

Last synced: 18 Apr 2026

https://github.com/berntpopp/muconeup

MucOneUp simulates diploid MUC1 VNTR references with variable repeats, targeted mutations, and toxic protein detection. It also integrates an Illumina read simulation pipeline for comprehensive genomic benchmarking.

bioinformatics genomics muc1 orf python simulation vntr

Last synced: 07 Apr 2026

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

PyRoll rolling simulation framework - data export.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 18 Apr 2026

https://github.com/yusong652/yade-mcp

MCP server connecting AI agents to YADE — run DEM simulations through natural conversation

ai anthropic claude dem discrete-element-method geomechanics llm mcp mcp-server particle-simulation python scientific-computing simulation yade

Last synced: 06 Apr 2026

https://github.com/simplisoni/3d-reinforcementlearning-simulator

An interactive, web-based simulator for visualizing reinforcement learning policies in 3D environments

3d reinforcement-learning simulation three-js

Last synced: 19 Apr 2026

https://github.com/zonetecde/pierre-papier-ciseaux-fighter

Simuler des parties de Pierre Papier Ciseaux aléatoire

rock-paper-scissors simulation

Last synced: 04 Jun 2026

https://github.com/chraibi/amritsar

Reconstruction of the Amristsar Massacre

amritsar crowd-simulation history simulation simulation-modeling

Last synced: 19 Apr 2026

https://github.com/urmzd/gymnasia

OpenAI Gymnasium environments in pure Rust.

gymnasium openai-gym reinforcement-learning rust simulation

Last synced: 19 Apr 2026

https://github.com/hannahgsimon/ddos-ml-mitigation-simulation

Simulation-based analysis of DDoS mitigation strategies using machine learning and adaptive load balancing. This project evaluates both detection accuracy and system-level performance (throughput, latency, and server health) across multiple attack scenarios, using Random Forest, Logistic Regression, and baseline models with cross-validation.

anomaly-detection cybersecurity data-science intrusion-detection load-balancing machine-learning network-security random-forest simulation

Last synced: 04 Jun 2026

https://github.com/shijbey/minerva

A multi-agent dynasty simulator inspired by Game of Thrones and Shōgun. Designed for emergent narrative storytelling research.

agent-based-simulation artificial-life data-exploration emergent-behavior game-ai games multi-agent-systems narrative-generation python simulation

Last synced: 04 Jun 2026

https://github.com/ferstormblessed/urbanmobilityunity

Urban mobility simulation with Unity

csharp flask simulation unity unity3d urban-planning

Last synced: 20 Apr 2026

https://github.com/mattyboy84/marching-squares-through-z-plane

Marching squares with simplex noise

java javafx portfolio simulation

Last synced: 20 Apr 2026

https://github.com/threecifanggen/simulation-in-python

用Python实现的仿真学习。

python simulation

Last synced: 21 Apr 2026

https://github.com/rscherrer/speciome

Simulation of adaptive speciation with complex genotype-phenotype map

divergence evolution fst genetics genomics simulation speciation

Last synced: 21 Apr 2026

https://github.com/rezagooner/traffic-light-with-counter

This repository contains C code(Code vision file) and Proteus simulation files for a traffic light control system. The system includes three lights (red, yellow, and green) and a two-digit counter to display the remaining time for each light. The duration of each light can be adjusted in real-time using buttons.

arduino atmega32 cprogramming electronics embeddedsystems ledcontrol microcontroller proteuside proteussimulation simulation timers trafficcontrol trafficlight

Last synced: 22 Apr 2026

https://github.com/unswei/unswei.github.io

Website of the UNSW embodied intelligence and collective robotics lab

embodied-intelligence physics-informed-neural-networks reinforcement-learning robotics simulation

Last synced: 22 Apr 2026

https://github.com/j-moralejo-pinas/pension-vs-index

After-tax comparison of company pension fund investing vs equivalent index fund investing under Spanish tax rules.

finance financial-simulation index-fund investment-simulation pension-fund retirement-planning simulation

Last synced: 05 Jun 2026

https://github.com/megospc/epidemic_simulator

Симулятор распространения эпидемии и конкуренции разных видов инфекций.

epidemics javascript simulation

Last synced: 06 Jun 2026

https://github.com/imamhs/dhorbaz

Discrete-event simulator for racing path dynamics

modelling racing simulation trajectory trajectory-analysis trajectory-planning

Last synced: 06 Jun 2026

https://github.com/c-vandenberg/lammps-tutorials

Introductory LAMMPS project based on the tutorials authored by Simon Gravelle. The tutorial topics include the simple simulation of a Lennard-Jones fluid, deformation of a carbon nanotube, and the solvation of a simple PEG molecule in water.

atomic lammps molecular-dynamics python simulation

Last synced: 24 Apr 2026

https://github.com/mischnic/arduinosimulator

A minimal Arduino simulator with ncurses "GUI"

arduino ncurses simulation

Last synced: 24 Apr 2026

https://github.com/imdabigboss/ecosim

Ecosystem simulation plugin for PaperMC

eco ecosystem minecraft paper papermc simulation

Last synced: 25 Apr 2026

https://github.com/zshan0/tensorsimulations

Simulating Quantum Circuits with tensornetwork

mera quantum simulation tensornetwork

Last synced: 26 Apr 2026

https://github.com/maxwellmatthis/cellular-automaton-traffic-simulation

A cellular automaton for traffic simulation based on the Nagel-Schreckenberg model. (See: https://en.wikipedia.org/wiki/Nagel–Schreckenberg_model, https://de.wikipedia.org/wiki/Nagel-Schreckenberg-Modell) Extended to support multiple lanes, construction sites, traffic lights, different vehicle types and more.

cellular-automaton freeway-simulation matplotlib nagel-schreckenberg-model python rust simulation simulator traffic-simulation

Last synced: 26 Apr 2026