-
rapier3d-f64
3-dimensional physics engine in Rust
-
madsim
Deterministic Simulator for distributed systems
-
nexosim
A high performance asynchronous compute framework for system simulation
-
wellen
Fast VCD and FST library for waveform viewers written in Rust
-
rusty_mujoco
Rust bindings for the MuJoCo physics simulator
-
rebop
A fast stochastic simulator for chemical reaction networks
-
nautilus-blockchain
Blockchain and DeFi integration adapter for the Nautilus trading engine
-
dive-deco
A dive decompression models library (Buhlmann ZH-L 16C)
-
rl_ball_sym
Rocket League's ball physics
-
struqture
HQS tool for representing operators, Hamiltonians and open systems
-
mujoco-rs
wrapper around the MuJoCo C library, with a native simple viewer (re-)written in Rust
-
biodivine-lib-param-bn
working with parametrized Boolean networks
-
fastsim-core
Core FASTSim models for vehicle energy usage simulation
-
maliput
Rust API for maliput
-
micro_traffic_sim_core
Core library for microscopic traffic simulation via cellular automata
-
mutare
simulate and analyze a stochastic agent-based model of adaptation in uncertain environments
-
google-policysimulator1-cli
A complete library to interact with Policy Simulator (protocol v1)
-
kcl-lib
KittyCAD Language implementation and tools
-
biodivine-hctl-model-checker
symbolic HCTL model checking on partially defined Boolean networks
-
riscv_simulator
A RISC-V simulator built in Rust, supporting basic arithmetic, memory, and control-flow instructions
-
trotter_qsim
Sparse, persistent XXZ quantum simulator using second-order Trotter decomposition with optional GPU acceleration
-
chess-vector-engine
Open source chess engine with hybrid vector-based position analysis, advanced tactical search, and NNUE neural network evaluation
-
nautilus-data
Core data handling machinery for the Nautilus trading engine
-
siderust
High-precision astronomy and satellite mechanics in Rust
-
freebj
Blackjack strategy simulator
-
bgpsim
A network control-plane simulator
-
vegas
Little Monte Carlo code in rust
-
crseo
Cuda Engined Optics Rust Interface
-
trmt
2D Turing machine (turmite) simulator for the terminal
-
quantrs2-circuit
Quantum circuit representation and DSL for the QuantRS2 framework
-
rapier2d
2-dimensional physics engine in Rust
-
ballistics-engine
High-performance ballistics trajectory engine with professional physics
-
zelll
cell lists algorithm
-
hecate-cli
Command line interface to the Hecate simulation code generator!
-
astrora_core
Astrora - Rust-backed astrodynamics library - core computational components
-
muse2
running simulations of energy systems
-
wham
weighted histogram analysis method
-
keplerian_sim
A Keplerian orbit library
-
qoqo_calculator
qoqo-calculator is the calculator backend of the qoqo quantum computing toolkit by HQS Quantum Simulations
-
cheq
A pure Rust library and CLI for fast, dynamic partial charge calculation via the QEq method
-
open-dis-rust
IEEE 1278.1-2012 DIS Standard
-
rocketsim_rs
Rust bindings for the RocketSim project
-
onq
Operations for Next-generation Quantum computing
-
chokepoint
Generic stream transformer to simulate traffic / network congestion
-
minifly-cli
CLI for Minifly - Local Fly.io development simulator with incredible DX
-
xdevs
An open source DEVS M&S framework
-
amfiteatr_rl
Extensions providing reinforcement learning implementations for
amfiteatr -
protopolis
A multi-agent Ollama simulation in Rust
-
pccc
Parallel-concatenated convolutional code
-
madsim-rdkafka
The rdkafka simulator on madsim
-
mano
An assembler and emulator library for the Mano Machine RISC CPU
-
subjective-time-expansion
Subjective Time Expansion for AI Consciousness - A breakthrough framework enabling individual agents to experience dilated time perception for enhanced cognitive processing
-
intrico
High-performance Quantum Computing library to simulate, and visualize quantum circuits with precision and power
-
aika
Multi-agent coordination framework in Rust with single and multi-threaded execution engines
-
i-ching
I Ching divination readings for CLI and Goose extension
-
gsim
High speed digital logic simulation
-
fstapi
API for manipulating Fast Signal Trace (FST) format waveforms
-
rngo-cli
Data simulation CLI using api.rngo.dev
-
simple-si-units
providing base SI Units and common conversions. SI Units are provided as templated types so that you can write APIs that enforce correct units
-
cellular_raza
Cellular Agent-based Modeling from a Clean Slate
-
dyntri-core
Base crate to work with and perform measurements on Dynamical Triangulations
-
lox-space
The Lox toolbox for space mission analysis and design
-
sk-driver
SimKube simulation runner job
-
phyla-lang
A procedural language generation library that creates consistent, deterministic constructed languages based on cultural personality traits and geographic influences
-
synapse-models
Biophysical synapse models for neural simulations with short-term plasticity
-
odjitter
Disaggregate origin/destination data from zones to points
-
desru
Discrete Event Simulation in Rust (DESRu)
-
sim
discrete event simulation package that facilitates Rust- and npm-based simulation products and projects
-
dvcompute_branch
Discrete event simulation library (nested simulation)
-
metaverse_messages
packet definitions for the open metaverse
-
rd-hashd
Latency-sensitive pseudo workload for resctl-demo
-
the-bus-telemetry
handling data exchange with the api (called telemetry) of the simulation software The Bus
-
qdk_sim_rs
Rust-based simulators for use with the Quantum Development Kit
-
dreid-typer
A pure Rust library for DREIDING atom typing and molecular topology perception
-
relayrl_framework
A system-oriented, distributed reinforcement learning framework using a Rust backend with Python interfaces
-
particular
N-body simulation library written in Rust featuring BarnesHut and GPU accelerated algorithms
-
quantrs2-sim
Quantum circuit simulators for the QuantRS2 framework
-
foundationdb-simulation
Embed Rust code within FoundationDB's simulation
-
physx
High-level Rust interface for Nvidia PhysX
-
molar
analysis of MD trajectories and molecular modeling
-
multilinear
Interactive story simulation using constrained parallel state channels
-
nostradamus-cli
Nostradamus: constellation simulation and prediction
-
sequal32/yourcontrols
Shared cockpit for Microsoft Flight Simulator
-
stormbird
modelling modern wind propulsion devices
-
cmtrs
A rule-based embedded HDL in Rust
-
seed-seeker
Search for FDB faulty seeds and export them as a gitlab issue
-
rgrow
A modular Tile Assembly Model simulator, inspired by Xgrow
-
vlsvrs
VLSV reader with C and Python bindings
-
rdx-hyperclock
A high-performance, event-driven, phased time simulation engine
-
spatial-math
Spatial math library for articulated body simulation
-
system_rust
hardware simulation framework inspired by SystemC for Rust. It features multithreading with a sender-receiver architecture, 4-state logic types, and logging functionality.
-
libttl
simulating TTL logic chips
-
radiate-gp
Extensions for radiate. Genetic Programming implementations for graphs (neural networks) and trees.
-
quantr
Create and simulate gate-based quantum circuits
-
remotefs-memory
remotefs implementation for volatile memory. Good for testing and simulation.
-
lfest
A leveraged perpetual futures exchange for simulated trading and backtesting
-
gte-w65c02s
No longer cycle-accurate, nor exhaustively tested simulator of W65C02S microprocessor
-
maelstrom-simex
SIMulation EXplorer: a test utility for exhaustively exploring all possible simulations in a simulation space
-
insim_smx
Insim SMX file implementation
-
lc3-ensemble
LC-3 parser, assembler, and simulator intended for Georgia Tech's CS 2110 course
-
sk-ctrl
Kubernetes controller for replaying traces in a simulated cluster
-
fbsim-core
american football simulation
-
tick-id
Tick ID for deterministic simulations
-
libraildriver
FFI bindings for TSC's RailDriver.dll
-
rqism
A multi-backend quantum circuit simulator
-
oombak_rs
two essential structs:
Dut, which represents a simulation instance of a SystemVerilog design that you can interact with, andProbe, which allows you to traverse your design hierarchy… -
swordfish
Data-Oriented Design (DOD) Logic Layer for large scale social based simulations / games. It's designed for fast query / discrete graphs processing performance and the ease of use.
-
reductionist
S3 Active Storage server
-
supergrid
An extremely optimized (safe) spatial hash grid
-
exdsdevs
developing discrete-event models based on DEVS formalism
-
maliput-sdk
Vendor for maliput libraries
-
quokkasim
A Rust-based Discrete Event Simulation (DES) framework, which simplifies simulation for beginners, and provides excellent utilities for experienced modellers
-
svdpi
Rust bindings for SystemVerilog DPI and VPI
-
nautilus-common
Common functionality and machinery for the Nautilus trading engine
-
physac
translated into native Rust
-
qsi
A small and fast simulation framework
-
rust_play_digital
implements analog functions of digital circuits.You can build and match different circuits as you want
-
corevm-engine
PVM-based engine that simulates running CoreVM service under JAM
-
physx-sys
Unsafe bindings for NVIDIA PhysX C++ SDK
-
gmt-fem
Giant Magellan Telescope Finite Element Model
-
electosim
compute electoral methods (as D'Hondt) and simulate elections
-
chronophoton
GPU-accelerated simulator for photonic time crystals and Floquet quantum systems
-
fsuipc
client for Rust programming language
-
supasim-dev-utils
A set of utilities used internally by supasim, such as for testing
-
ocrl-mock
Mock C ABI library for OCRL (Octopus Card Reader Library) - provides test implementations for payment terminal integration
-
mm1-proto
M/M/1! Queueing, do you speak it?!
-
bigbang
An optimized framework for n-(hard)-body gravitational simulation
-
matks
simulator for multi-agents executing tasks and collecting knowledge
-
scs-sdk-telemetry
Rust wrapper for the ETS2 (Euro Truck Simulator 2) and ATS (American Truck Simulator) Telemetry SDK plug-in
-
thimni
efficient SDF collision without discretizatio, neural nets, or interval arithmetic
-
roqoqo-quest
QuEST simulator for the qoqo quantum computing toolkit
-
arelith_combat_simulator
Combat simulator for the Neverwinter Nights game based on Arelith changes
-
farmsim
Bindings/API schemas for all compatible Farming Simulator titles
-
twine-core
framework for functional and composable system modeling
-
modelica-rs
wrapper for the Modelica standard library
-
uav
Accurate UAV simulation by integrating dynamics model
-
arctk
Numerical simulations of physical systems
-
phys-raycast
Ray casting functionality for 3D physics shapes
-
slosh_testbed3d
Testbed for the slosh GPU-based MPM physics simulation library (3D version)
-
spacetime_physics
Physics engine for SpacetimeDB
-
sigmoid-freud
A therapeutic roleplay assistant for exposure therapy, social anxiety practice, and communication skills development using LLMs
-
qvass
A quantum circuit simulator in Rust
-
eliza
natural language processing program developed by Joseph Weizenbaum in 1966
-
blinksy-desktop
no-std, no-alloc LED control library designed for 1D, 2D, and 3D layouts
-
stochastic-rs
quant finance and simulating stochastic processes
-
q-rs
Quantum Computation Simulator for Rust
-
odem-rs-sync
Model-time synchronization facilities of the ODEM-rs simulation framework
-
cobia
CAPE-OPEN COBIA binding interface library for rust
-
rebalance
Portfolio (re-)balancing and simulation
-
emerge
building and rendering force directed graphs
-
coin_flip
flipping a coin and getting the result
-
simics-test
Intel Simics Simulator module testing tools
-
ecaxpr
Tiny expressions-based language for elementary cellular automata simulation
-
apple-clis
A collection of Apple command-line tool wrappers, library and CLI
-
rspice
Pure-Rust circuit simulation backend
-
treevolution
A simulation of the evolution of treelike structures in a cellular automata
-
cetkaik_compact_representation
compact representation of cetkaik
-
reda-spsim
Spice simulate library
-
autd3-link-simulator
autd3 link for simulator
-
asynchronix
[Asynchronix is now NeXosim] A high performance asychronous compute framework for system simulation
-
linear-sim
Minimal linear 3D simulation library
-
revrt
optimizing transmission infrastructure for electrical grid
-
xiron
A lightweight 2D robot simulator written in Rust
-
desim
A discrete-time events simulation framework inspired by Simpy
-
tkr_qulacs_worker
Tierkreis Worker for running Qulacs simulations
-
mutli_grovers
High-performance classical simulator of Grover's algorithm with support for multiple marked states
-
quantrs2
Comprehensive Rust quantum computing framework - unified entry point for quantum simulation, algorithm development, and hardware interaction
-
insim_pth
Insim PTH file implementation
-
dlna-dmr
An extensible DLNA DMR (Digital Media Renderer) implementation
-
qua_ten_net
Rust package providing essential tools for working with tensor networks in computational quantum physics
-
gemla
Using evolutionary computation to generate machine learning algorithms
-
biodivine-lib-io-bma
working with models in the BMA format
-
pauli_tracker
track Pauli gates through Clifford circuits
-
dyntri-edt2d
Direct Monte Carlo sampler of 2D Euclidean Dynamical Triangulations
-
amfiteatr_classic
some classic game theory problems to research on
-
hodgkin-huxley
High-performance Hodgkin-Huxley neuron models with exact biophysical equations for computational neuroscience
-
verilator
Automated generation of Verilator test modules
-
freight_car_forwarder
Port of the C++ port of Timothy O'Connor's Freight Car Forwarding system
-
atelier_quant
Quantiative Finance Tools & Models for the atelier-rs engine
-
slim-runner
Run SLiM simulation grid runs in parallel
-
cyberdem
Cyber DEM (SISO-REF-072-2024)
-
dvcompute_cons
Discrete event simulation library (conservative distributed simulation)
-
w65c02s
Cycle-accurate, exhaustively tested simulator of W65C02S microprocessor
-
netropy
allows minimal network simulation
-
lc3tools-sys
Rust bindings for LC3Tools
-
mosaik-api
High-level API for Mosaik, a flexible Smart Grid co-simulation framework
-
entremets
The SQL isolation simulator
-
t4t-games
games and strategies built with t4t
-
octopus
A fast, flexible framework for multi-armed bandit strategies in Rust
-
calcify
Physics vector library
-
fcm_receiver_rs
that simulates an Android device to receive Firebase Cloud Messaging (FCM) notifications
-
gpo
A general-purpose population-based optimization library
-
oombak_sim
Oombak's simulator "backend" interface
-
qulacs-bridge
High level bindings to Qulacs the Quantum Circuit Simulator
-
fmi-schema
XML schema support for FMI 2.0 and 3.0
-
mcps
A command-line tool for running Monte Carlo simulations on project schedules
-
qomo
A quantum computing toolkit for learning and visualization
-
gpcas_cpu_model
General Purpose Core Architecture Simulator (GPCAS) CPU model definition
-
me2finale
Mass Effect 2 final mission analysis
-
lox-bodies
Celestial body definitions for the Lox ecosystem
-
thermal_rs
Thermal Conduction Simulation Library
-
concert
Multi-agent network simulation with consideration-based decision making
-
lattice-qcd-rs
Lattice QCD simulation
-
sk-api
SimKube API definitions
-
playing-cards
playing cards and poker hand evaluation
-
simconnect
Rust bindings for SimConnect
-
rapier2d-f64
2-dimensional physics engine in Rust
-
rain_quantum_simulator
quantum computing simulator with quantum gates, registers, and state vector operations
-
pns
efficient library wrapper for simulating a minimal form of petri nets
-
procem_default
A default implementation of an instruction set for the procem library
-
doxing-emulator
Doxing emulator
-
logicsim
composable, modular, digital logic simulation
-
quest_bind
Wrapper around the Quantum Exact Simulation Toolkit (QuEST)
-
lotus-script-sys
FFI bindings for LOTUS-Simulator scripts
-
openmm-sys
Rust bindings for the OpenMM toolkit for molecular simulation using high performance GPU code
-
bazbandilo
A chaotic communications simulator
-
nanomachine
Minimal State Machines
-
bigworlds
Dynamically scalable virtual worlds
-
rubullet
Rust interface to the Bullet Physics SDK simmilar to PyBullet
-
franklin
generating images through evolution
-
qchull
quick convex hull algorithm
-
twine-engine
A composable engine for transient system modeling
-
fayalite-visit-gen
detail of fayalite -- Visit/Fold implementation generator
-
waterfall
Generates waterfalls from heatmaps
-
ising_lib
Ising model simulation on lattices and graphs
-
llhd
A Low Level Hardware Description that acts as a foundation for building hardware design tools
-
psychrometry
Psychrometric calculations in Rust
-
life-backend
A backend implementation of Conway's Game of Life
-
caminos-lib
A modular interconnection network simulator
-
orbiter-rs
Rust bindings for the Orbiter spaceflight simulator SDK
-
precedence-net
Create and analyse precedence networks
-
lc3-rs
A LC-3(Little Computer 3) virtual machine
-
rd-agent
Management agent for resctl-demo
-
heavens
N-body GPU simulations with rendering
-
hailstorm
Load testing framework
-
ode-rs-0000
OYK sample for ODE (Open Dynamics Engine)
-
point_process
simulating random point processes
-
phys-geom
geometry processing ability
-
pcb-rs
easily wite Software Emulated Hardware
-
simrs
General purpose descrete event simulation library
-
cmtir
The intermediate representation for Cement (cmt2) languages and compiler tools
-
game_logic
simulating turn-based games with customizable game logic and agent behavior
-
dust_bunny
rendering particle simulations
-
simetry
Interface with telemetry of various racing and driving sims
-
dbgen
Generate random test cases for databases
-
minifly-logging
Structured logging for Minifly - Local Fly.io development simulator
-
langtons-termite
Langton's Ant that runs in a terminal window
-
atelier_base
Core data structures and I/O tools for the atelier-rs engine
-
byregot
simulation library for crafting in FINAL FANTASY XIV, heavily inspired by the Teamcraft simulator
-
dmd_core
AT&T / Teletype DMD 5620 Terminal Emulator - Core Library
-
benford-law-simulator-rust
A simulator for leading digit data collections following Benford's Law. Built in Rust
-
qasmsim
A QASM interpreter and quantum simulator in Rust
-
desque
Lightweight discrete-event simulation framework
-
cachesim
a scalable cache simulator
-
caet
Cause-and-effect tester; help prototype a system before writing real code
-
roqoqo
Rust Quantum Computing Toolkit by HQS
-
reservoirs
simulating Bolin & Rodhe reservoir models
-
narvie-processor
Run a simulation of the narvie processor
-
avin_simulator
Open source cross-platform trading system
-
pxr
Rust interface for OpenUSD
-
cellular_raza-concepts
cellular_raza concepts
-
gmt-lom
Giant Magellan Telescope Geometric Linear Optical Transformations
-
dicer
Dice Roller
-
gz-fuel
Tools for interacting with the gz-fuel model repository
-
desdemona
Command line Othello and simulation framework
-
stormcell
Hierarchical grid processing for simulations
-
supasim
A compute-oriented GPU usage library
-
anyfuck
Brainfuck/Ook/Blub interpreter
-
battler
Pokémon battle engine for Rust
-
velvet
Classical atomistic simulation engine with a focus on user-friendliness and extensibility
-
nautilus-model
Domain model for the Nautilus trading engine
-
termCA
Interactive TUI Cellular Automata simulator
-
frakegps
Simulate a simple GPS device with gpsd or geoclue2
-
npcore
building blocks needed to create new Non-Parametric algorithms and its integration with Pmetrics
-
dis-rust
DIS simulation protocol
-
modbus-mapping
Modbus register mapping traits and derive macros
-
welch-sde
Spectral density and power spectrum estimation with Welch method
-
wordle_rs
Tools to build and test Wordle strategies
-
petri-net-simulation
simulating petri nets
-
lib-magic
magic
-
autd3-link-remote
autd3 link for remote server
-
comp-flow
Basic compressible flow relations
-
px4sim
A wrapper to simplify creating a custom PX4 SITL simulator
-
maliput-sys
FFI Rust bindings for maliput
-
opn
opncommand to simulate the MacOSopencommand elsewhere -
hecate-migration
Database migrations for the Hecate simulation code generator!
-
qvnt-i
Advanced quantum computation simulator
-
cmlterm
A command-line tool to connect to Cisco device consoles (with basic scripting support) within Cisco Modeling Labs (CML), formerly VIRL2
-
sim-by-fired-event
discrete time simulation with event scheduling and firing events at the time
-
bevy_mujoco
Use MuJoCo physics and MCJF / URDF scenes in bevy
-
phaseblade
A deterministic real-time network simulator with cycle-accurate RTOS-like task scheduling for protocol evaluation
-
liminal
An AI hallucination of an internet
-
outsim
LiveForSpeed Outsim implementation that focuses on ergonomics and strong typing
-
carla-sys
FFI bindings for Carla simulator
-
simconnect-sdk
SimConnect SDK. An opinionated SimConnect Client that encapsulates the C API fully and optimizes for developer experience.
-
ambient_physics
Ambient physics. Host-only.
-
dilemma-tactix
An iterated prisoners dilemma simulator with a terminal UI
-
nexosim-byte-utils
Byte and stream manipulation utilities for NeXosim-based simulations
-
quantsim
A quantum circuit simulator ecosystem
-
roqoqo-mock
Mocked interface for roqoqo rust quantum computing toolkit
-
lox-io
Interfaces for industry-standard astrodynamics file formats for the Lox ecosystem
-
simulink-rs
Simulink C to Rust library builder
-
rstm-core
implements the core modules of the rstm sdk
-
mad-turmoil
madsim-inspired determinism for turmoil-based simulation tests
-
spacerocks
Software for solar system calculations
-
pros-simulator-server
Line-delimited JSON server for pros-simulator
-
sequal32/yourcontrols-net
Shared cockpit for Microsoft Flight Simulator
-
poststation-sim-icd
The simulator interface definition for Poststation
-
bourse-book
Simulated limit order book library
-
toybox
learning Rust
-
yams
Modbus Simulator
-
kbw
Ket Bitwise Simulator
-
revrt-cli
A command line for optimizing transmission infrastructure for electrical grid
-
polarization
Simulate the polarization of a laser beam
-
lminc
An assembler and interpreter for the Little Minion Computer model created by Professor Magnus Bordewich of Durham University, based on the Little Man Computer created by Dr. Stuart Madnick of M.I.T. in 1965
-
sk-store
SimKube trace store library
-
testsvm
A comprehensive testing framework for Solana SVM (Solana Virtual Machine) programs
-
cdasim
A fast simulator of a simple CDA or call market
-
fmi-sim
A pure Rust FMI simulator
-
geode-for-geoscience
The Geode CLI for geoscience simulation
-
gen-rs
a experimental library for probabilistic programming in Rust
-
mc_sim
A simulator for minecraft speed runs, as that pertains to the Dream cheating scandal
-
dvcompute
Discrete event simulation library (sequential simulation)
-
phys-inertia
inertia computation ability
-
outfly
A breathtaking 3D space game in the rings of Jupiter
-
chasement
A small interpreted language to simulate a push down automaton with 2 stacks
-
life-game
Conway's Game of Life for TUI
-
rs_isl
2-dimensional generic Iterative Stencil Loops
-
oombak_gen
that generates, from your SystemVerilog project, a dynamically-linked library (
libdut) which represents a simulation instance of your design that you can interact with -
dvcompute_dist
Discrete event simulation library (optimistic distributed simulation)
-
cisat
Cognitively-Inspired Simulated Annealing Teams
-
chime
WIP library for continuous, predictable, mutable change over time
-
veccentric
Tiny 2D vector library
-
nostradamus-core
Nostradamus: constellation simulation and prediction
-
caminos
A modular interconnection network simulator
-
buckshot-roulette-gameplay-engine
An engine to simulate games of Buckshot Roulette
-
awt
A simulation engine which can emulate a client/server with multiple requests
-
perpendicular
general purpose n-dimensional vector library
-
amaze
A maze generator
-
wallet_system
A wallet system simulation in Rust
-
sim-rust
A simulation framework (WIP)
-
sequent
interactive discrete-event simulation
-
cortexia
Complete neural-quantum consciousness bridge framework - Computational Orchestration for Reality Transformation: EXtended Intelligence Architecture
-
turing-machine-rs
Open library for implementation Turing Machines
-
openphys
physics engine library written in Rust
-
amfiteatr_net_ext
Proof of concept extension to provide basic TCP communication
-
bitr
Minimal BitScript interpreter
-
ouai
A yes like command that simulate typed text
-
iracing-telem
Rust port of the iRacing telemetry SDK
-
simu
A CLI tool for managing iOS simulators
-
kessler
simulating fragmentation events in low Earth orbit
-
wave-memory
A geometric wave-memory system where waves adapt the form. Inspired by Leonov recursive structures.
-
dynamecs-app
An opinionated ECS-like architecture for time-dependent simulations
-
rdbench
Reaction-diffusion simulation based on Gray-Scott model
-
caspaxos-kv
simulator hardened KV store backed by caspaxos
-
sssf
Super simple simulation framework
-
vec-rac
Evolving AI vector racing
-
dyntri-cdt2d
Markov-chain Monte Carlo simulator of 2D Causal Dynamical Triangulations
-
cubesim
Rubik's Cube simulation and solving library
-
fireworks
A fun display of fireworks in the terminal
-
async-maelstrom
that allows distributed applications to work with Maelstrom
-
anabaena
L-System (Lindenmayer system) framework for Rust
-
psyche-simulator-cli
CLI simulator for Psyche AI Toolset
-
boids-rs
A simulation of boids, written with nannou and using rayon for parallelism
-
grafen
Create graphene and other substrates for use in molecular dynamics simulations
-
noct
A cross-platform library to input simulation
-
minifly-litefs
LiteFS integration for Minifly - Local Fly.io development simulator
-
lifers-raylib
Raylib frontend for lifers
-
ReentryUDP
A UDP library for ReEntry, an orbital simulator
-
strange-loop
Hyper-optimized strange loops with temporal consciousness and quantum-classical hybrid computing. NPX: npx strange-loops
-
expandable_grid
expandable, non-chunked 2d grid ideal for dynamic simulations
-
miniverse
simulating n-body gravity interactions
-
elevate-lib
An elevator simulation library for Rust
-
psifio-cli
Command-line tool for blackjack simulations
-
check-ends-macro
A couple of macros to simulate match with starts and ends of a string
-
turingmachine-rs
A Turing Machine Simulation Library written in Rust
-
openqasm-parser
A parser for openqasm2
-
ramulator_wrapper
Wrapper for ramulator
-
conways_game_of_life_lib_rust
Core library functionality for Conway's Game of Life
-
asex
that helps you to simulate exception without
panicin async Rust -
enigo
Cross-platform (Linux, Windows, macOS & BSD) library to simulate keyboard and mouse events
-
simvar_harness
Simulator Harness package
-
dice-roll-16-CS380
Random number generator between 1 and 6 to simulate a dice roll
-
flow2d_rs
A computational fluid dynamics (CFD) library
-
openfair
Factor Analysis of Information Risk (OpenFAIR)
-
simple-pso-demo-rs
A simulation of a simple application of Particle Swarm Optimization (PSO)
-
chiron
Graphical and command-line interface tools for Biomechanics Foundation
-
lmc-assembly
assembling and running LMC (Little Man Computer) programs
-
quest-sys
Bindings to the QuEST quantum computer simulator C library
-
sailboat-physics
physics of the sailboat
-
essentia-rs
Alchemical Simulation Engine loosely inspired by the real world
-
nautilus-live
Core live trading components and machinery for the Nautilus trading engine
-
oxygengine-pws
Oxygen Engine procedural world simulation
-
xmutil
convert Vensim MDL files to XMILE
-
rslogicsim
A logic gate/circuit simulator written in Rust
-
keybd_event
Simulating keyboard on Linux, Windows and Mac OS in rust
-
devone
In addition to /dev/zero, aka, a UNIX virtual device, it can simulate /dev/one
-
schroidnger_equation
intuitive way to simulate the evolution of a quantum wave function as described by the Schrödinger equation
-
crystalorb-mock-network
Mock, offline, in-memory transport layer for CrystalOrb
-
keysim
a crossplatform library to simulate user inputs
-
fayalite
Hardware Description Language embedded in Rust, using FIRRTL's semantics
-
tudelft-xray-sim
simulation library for the modeling assignment in the course 'Software Systems' at the TU Delft
-
maelbreaker
runtime library for maelstrom
-
random_number_choose
program to choose a random number
-
superdupergrid
An extremely optimized and safe spatial hash grid
-
webots-bindings
Webots bindings for Rust
-
rust_cards
Simulates playing cards
-
libraildriver-sys
FFI bindings to TSC's RailDriver.dll
-
powers
Power flow simulation and optimization
-
tauri-plugin-is-simulator
Tauri plugin to check if the app is running in a simulator
-
gridsim
running simulations on grids
-
stress-cpu
that simulates a high cpu load
-
cayenne
SPICE circuit simulation program in Rust
-
rsbot
Simulate keypresses with Rust!
-
uncore-sim
Simulation utilities for SoC uncore testing
-
bra_ket
A multithreaded circuit model quanutm simulator for state vectors and density matrices
-
landlord
Magic: The Gathering card draw and mulligan simulator
-
mortalsim-simple-blood-flow
MortalSim module for simple closed circulation flow of blood concentrations
-
simavr-sys
Bindings to the 'simavr' AVR simulator
-
hazy-transport
network simulator
-
gym-core
Gym Interface for Reinforcement Learning
-
gravitas
one dimensional physics equations for ui
-
water-simulation
A water simulation written in Rust
-
petri-nets
safe and efficient library wrapper for simulating a minimal form of petri nets
-
cell_sim
A 1d cell automata simulator for the command line
-
twitter/rustcommon-waterfall
Generates waterfalls from heatmaps
-
dvcompute_gpss_dist
Discrete event simulation library (support of GPSS-like DSL language for optimistic distributed simulation)
-
Qit
Quantum computer simulator library without matrix operations
-
fsds-rs
Formula Student Driverless Simulator Rust API
-
rustv
A minimal, intentionally inaccurate RISC-V ISA simulator
-
traffic-sim
traffic simulation package focussed on performance and realism
-
rsim
Robot Simulator
-
logical
simulating digital circuit networks
-
ksp-commnet-calculator-cli
KSP CommNet Calculator (CLI)
-
vexide-simulator-protocol
JSON-based protocol enabling communication between VEX robot simulators and user-facing frontends
-
simulate-promise
simulate promise implementation for rust
-
fornax
manage complex N-body simulations
-
ospf-rust-physics
A physics utils for ospf-rust
-
rustypi
estimating π using Monte Carlo simulations
-
partition-sim
Simulate network partitions in a docker cluster
-
kos-sim
KOS platform for simulation
-
gmt_dos-clients_crseo
GMT DOS CRSEO Client
-
tm-interpreter
A program to simulate a turing machine
-
omniverse
Rust interface for Omniverse
-
deep_link
Short way to open deep link on iOS simulator
-
conlife
Backend-only implementation of Game of Life with minimal dependencies
-
cvode-wrap
A wrapper around cvode and cvodeS from sundials, allowing to solve ordinary differential equations (ODEs) with or without their sensitivities
-
reda-spice
Spice simulate and parse library
-
haggis
A 3D rendering and simulation engine built in Rust using wgpu for graphics rendering and winit for windowing, supporting both CPU and GPU-based simulations with real-time visualization
-
sim_connect_rs
An easy to use, opinionated API for SimConnect
-
roulette
An efficient implementation of roulette wheel selection
-
innerput
Simulate keyboard input on Windows
-
quantum2
Advanced Rust quantum computer simulator, forked from "quantum"
-
vcd_parser
iEDA vcd parser
-
waves_rs
A cross-platform, high-performance Rust implementation for various electromagnetic solvers
-
hearthstone
simulator written in Rust
-
torophy
2D physics engine over a toroidal space
-
rapier_testbed2d
Testbed for the Rapier 2-dimensional physics engine in Rust
-
gds-sim
The Greek Dating Simulator!
-
freedraw
port of the perfect-freehand library for creating smooth, beautiful freehand lines
-
rs-ecs
reasonably simple entity component system
-
obito
a simulation of GuoQing Li, BUAA(SCSE)
-
mrchantey_beetmash_sewb
Exploration of the Aboriginal SEWB framework with Beetmash
-
turmoil
Simulation testing framework for distributed systems
-
score
Discrete event simulation library
-
glamdet-na-conv
Type conversions between glam and nalgebra
-
lc3-isa
Types and friends for the LC-3 ISA
-
rand-python
Partial port of Python's rand module, aimed at providing identical output starting from a fixed seed as the Python version
-
circus_buggify
port of the Buggify macro from FoundationDB
-
helics
helics.rs: Safe rust bindings to HELICS cosimulation library
-
elifim
Evolution simulation of agents with neural networks
-
aphreco
A small-scale physiological modeling library
-
fern_sim_test
Sample package from Programming Rust 2nd Edition
-
sv_sim
SystemVerilog simulation tool written in rust
-
mms-rs
A port of the mms-cpp library for the micromouse simulator mms
-
lc3dbg
Command-line LC-3 debugger
-
ising_gui
Live Ising simulation
-
pmse-se
Simulator and emulator for pmse
-
t4t
Tit-for-tat: a game theory toolbox
-
yplus
CFD中的y+计算小工具
-
struqture-py
Python interface of struqture, the HQS tool for representing operators, Hamiltonians and open systems
-
pipe_sim
a Pipe Simulator Framework for fast building of complex pipelines
-
coin_flip_simulation
A coin flipping simulation, in preperation for an upcoming probability crate. Intended to be used as a binary to run a simualtion of Bernoulli coin flips. Prints results in JSON.
-
crystalorb-bevy-networking-turbulence
bevy_networking_turbulence integration for CrystalOrb
-
newton
A Newtonian physics simulator written in Rust
-
polsim
CLI application for polarization simulations
-
model
model-based testing for data structures, with linearizability checking
-
circus_test
Procedural macro to inject a seed in your tests
-
chull-adapt
collision detection ability
-
goliard
Command-line viewer for patterns in Conway's Game of Life
-
oombak_local_sim
Oombak's simulator "backend" implementation that runs locally
-
nexosim-io-utils
I/O utilities for NeXosim-based simulations
-
lox-ephem
Ephemerides for the Lox ecosystem
-
inthrustwetrust
rocket engine simulation
-
bourse-de
Discrete event market simulation library
-
velvet-cli
Command line tool built on top of the Velvet API
-
river-telemetry-simulator
river telemetry simulator
-
forsyde-io-core
Core component of the Rust ForSyDe IO supporting library
-
lifers
An advanced cellular automata creation framework
-
parametric
providing the trait and a derive macro to bridge complex, hierarchical data structures with optimization algorithms that use flat parameter vectors
-
polymesh_rw
A basic rust crate for reading and writing meshes and simulation data in the polymesh format used by OpenFOAM
-
hapi-rs
Rust bindings to Houdini Engine API
-
doip-codec
Diagnostics over Internet Protocol codec for client-server communication
-
carla-src
that prepares Carla simulator source code
-
moosicbox_server_simulator
MoosicBox Server Simulator package
-
pixel_fight
A very simple zero-player fight simulator between groups of squares
-
psifio-gui
GUI tool for blackjack simulations
-
quest-rs
Safe Rust wrapper around the Quantum Exact Simulation Toolkit (QuEST)
-
photosynthesis
A rust implementation of Photosynthesis
-
pcb-rs-traits
Traits and common structs for pcb-rs
-
fumble
an oxidized implementation of the original clumsy tool, designed to simulate adverse network conditions on Windows systems
-
simics
Intel® Simics® Simulator bindings in high level, idiomatic Rust
-
datagram-pinger
Datagram latency library
-
m_ipd
working with the modified iterated prisoner's dilemma
-
ggq
A simulation framework for multi-server queues
-
boids_rs_bevy
Rust boids simulation using Reynolds model running with Bevy engine
-
quantum
Advanced Rust quantum computer simulator
-
metaverse_core
core program for server and client IO
-
automation
Automation for Rust
-
fern-sim
Fern simulation, from the cellular level up
-
list_compression
that provides a MBE that simulates the 'list by understanding' of python in a idiomatic way
-
falsy
False eso-lang interpreter
-
simple_shapes
generating geometries particle methods
-
sbml-sim
Simulator for SBML models
-
xdevs_utils
extensions for the xDEVS simulator
-
tokio-kinetic
Kinetic protocol client library built on tokio-rs
-
quantrs2-core
Core types and traits for the QuantRS2 quantum computing framework
-
dsim
A deterministic simulation testing framework for Rust
-
simcore
A generic discrete-event simulation framework
-
isaac_sim
Rust interface for Isaac Sim
-
csgrs
Constructive solid geometry (CSG) on meshes using BSP trees in Rust
-
fluent-fsm
way to create a state machine
-
emergent
Toolset for producing emergent gameplay for games written in Rust
-
supasim-types
A set of types for supasim crates for dependency graph purposes
-
velvet-external-data
import and export external data formats
-
atelier_synth
Synthetic Data Generation for the atelier-rs engine
-
rusq
Quantum computing simulator library in Rust
-
belief-spread
modelling belief spread
-
cml
programmatically and safely interact with the rest API of Cisco Modeling Labs (CML), formerly VIRL2
-
viceroy
local testing daemon for Fastly Compute
-
Fullerene
Fullerene on the ODE (Open Dynamics Engine) for Rust
-
molar_molfile
VMD molfile FFI bindings for molar
-
th-rust
ThRust is a software framework for thermodynamic and probabilistic computing
-
minifly-api
API server for Minifly - Local Fly.io development simulator
-
sif-rtree
immutable, flat R-tree
-
nbody_barnes_hut
Facilitates 2D/3D n-body simulations in O(nlogn) time
-
sdformat
Parsing library for sdformat in Rust
-
altrios-core
ALTRIOS Core model for train simulation
-
bevy_logic
A logic gate simulation plugin for Bevy
-
circus
Quantum circuit simulator
-
war_card_game
War (card game) simulation
-
madsim-tokio
The
tokiosimulator on madsim -
c60
c60 (Fullerene) on the ODE (Open Dynamics Engine) for Rust
-
asim
Discrete Event Simluation for Async Rust
-
anysystem
A framework for deterministic simulation and testing of distributed systems
-
Aetherus
Physics simulation library and binaries
-
wavelet
High-performance graph-based stream processing runtime
-
ncube
Generalized Hypercube Visualizer
-
massive_game_server_core
A high-performance Rust game server core for massive multiplayer interactions, part of Project Trebuchet
-
cellular_env
An enviroment for simulation of physical systems (and possibly general purpose computation) using cellular automata, written in Rust
-
switchy_telemetry
Switchy telemetry package
-
root-io
Reading of
.rootbinary files which are commonly used in particle physics -
dvcompute_gpss_branch
Discrete event simulation library (support of GPSS-like DSL language for nested simulation)
-
parsys
A 2D particle system simulator library
-
nimble-step-types
Nimble Step Types
-
xdmf
Small library to write XDMF files for Paraview
-
surface-grid
providing data structures for square-tiled grids wrapped around the surface of certain objects
-
auburn
Fast and simple physics library
-
ordered-datagram
Ordered Datagram
-
i8051-debug-tui
A TUI for debugging the i8051 microcontroller emulator
-
mockforge-amqp
AMQP protocol support for MockForge
-
mortalsim-human
MortalSim Human
-
gyms
Gym for Reinforcement Learning
-
pink-trombone
Vocal cords simulator
-
power_systems
Structures for power system modeling, simulation and analysis
-
qtest
Connector for working with the QTest socket
-
grid_util
primitive constructs like Grid, Point, Rect, etc
-
lapack-traits
Generic real/complex scalar trait wrappers for BLAS and LAPACK routines
-
phi
Light-weight physisics simulation library
-
liblet
learning about formal languages and grammars
-
sequent-repl
An adapter for using Sequent with Revolver
-
qollage
Visualization tool for qoqo quantum computing toolkit by HQS Quantum Simulations
-
mode
A behavioral state machine library written in Rust
-
sparsela
Fast linear algebra on sparse matrices
-
peng_quad
Peng is a minimal quadrotor pipeline including quadrotor dynamics, IMU simulation, various trajectory planners, PID controller and depth map rendering
-
fibril_verifier
Verifies behavior for distributed systems implemented with the Fibril library
-
rapier_testbed3d
Testbed for the Rapier 3-dimensional physics engine in Rust
-
espada
Texas Hold'em poker odds evaluator
-
ksp-commnet-calculator-core
KSP CommNet Calculator (Core)
-
qdk_sim_experimental
Experimental simulators for use with the Quantum Development Kit
-
ising
simulation and algorithms
-
wordle_strategies
Some Wordle strategies built with wordle_rs
-
optionchain_simulator
OptionChain-Simulator is a lightweight REST API service that simulates an evolving option chain with every request. It is designed for developers building or testing trading systems…
-
steam-audio
Rust wrapper for Valve Software's binaural audio rendering library
-
gol_engines
Tools for Conway's Game of Life
-
rant-simulator
Analysis Tool for Non-linear Dynamical Systems written in Rust
-
armagnac
ARM emulation library for simulating embedded systems
-
alator
backtesting investment strategies
-
asynx
that helps you to simulate exception without
panicin async Rust -
marine_vessel_simulator
A simulator for marine vessels and their performance in various conditions
-
redact-composer
building modular musical composers
-
nautilus-cryptography
Cryptographic primitives and management for the Nautilus trading engine
-
oombak_tui
An interactive SystemVerilog simulator that runs on your terminal
-
rsbullet
Compiles bullet3 and exposes rust bindings to the C API
-
monster-rs
Monster is a symbolic execution engine for 64-bit RISC-U code
-
odem-rs-core
Core components of the ODEM-rs simulation framework
-
kingmaker
A modular, performant, social choice framework for the simulation, computation, and analysis of strategic voting
-
logprob
A wrapper around floats to handle log probabilities
-
rusplay_collector
Rugplay application to automatically collect rewards from multiple users
-
gmt_dos-clients_servos
GMT DOS Servo-Mechanisms Client
-
zoom
A particle physics library with extensive generics
-
odem-rs-meta
Language extensions for the ODEM-rs simulation framework
-
magba
Magnetic computation library for Rust
-
maik
A mock SMTP server library
-
modppl
a experimental library for probabilistic programming in Rust
-
artie_common
Common Library for Artie Rust Projects
-
minitpr
Reading Gromacs TPR Files
-
raikan
Hanabi bot using Hyphenated rules for hanab.io
-
kair
COnstraint Based Reconstruction and Analysis (COBRA) in Rust
-
tomb
A minimal crate that provides dice rolling mechanisms for games
-
sph2mm
Add an AMR background to an existing SPH initial conditions file
-
carla-ackermann
Vehicle controller for Carla simulator
-
outgauge
LiveForSpeed Outgauge implementation that focuses on ergonomics and strong typing
-
bgpsim-macros
BGPSim Macros for generating networks conveniently
-
marlea_engine
standalone engine for marlea available to be imported as an object in other projects. It preforms stochastic simulation and parsing on CRNs from CSV files (Other formats TBA).
-
stateful_faas_sim
Simulator of stateful FaaS systems
-
dices
calculate discrete probability distributions and statistics for combinations of dices
-
eventsourcing
Event Sourcing for Rust
-
radiate-engines
Engines for the Radiate genetic algorithm library
-
phylotree
deal with phylogenetic trees and distance matrices
-
quantsim_core
A quantum circuit simulator
-
insult
command line "utility" to insult you with a "Oh... Sir! The Insult Simulator"-like fashion!
-
histogram-sampler
Sampling from a distribution given by a histogram
-
libquantum
Rust bindings for the libquantum C library
-
rusty_orbital_dynamics
High-performance orbital dynamics in Rust + Python
-
modulator
A trait for abstracted, decoupled modulation sources
-
sif-kdtree
immutable, flat k-d tree
-
inventor_parameters
helper library to generate Autodesk compatible parameter files. This library will be capable of creating a single, or multiple parameter files. While you can't automate the connection…
-
dvcompute_gpss_cons
Discrete event simulation library (support of GPSS-like DSL language for conservative distributed simulation)
-
amari-relativistic
Relativistic physics using geometric algebra for charged particle simulations
-
bevy_heavy
Mass property computation for Bevy's geometric primitives
-
ndlife
An infinite n-dimensional game of life
-
grid_pathfinding
Pathfinding using JPS and connected components on a grid
-
autd3-simulator
AUTD Simulator
-
fakesite
simulates a website with a random behavior. It can be used for load testing web monitors.
-
simics-package
Intel® Simics® Simulator module packaging tools
-
simavr-sim
High level bindings to the simavr AVR simulator
-
aviation_calc_util
assist with aviation related calculations
-
phys-collision
collision detection ability
-
abstract
rendering engine
-
supasim-kernels
A kernel/shader compiling library made for use with supasim
-
lifers-ascii
ASCII frontend for lifers
-
quantum_state_sim
A quantum circuit simulator
-
flecs_ecs
Rust API for the C/CPP flecs ECS library https://github.com/SanderMertens/flecs
-
pxr_build
Rust interface for OpenUSD
-
qtest-stm32f4nucleo
QTest abstractions for STM32F4 Nucleo boards
-
lysogeny-broth
Substrate for cellular automata in Rust
-
atelier_data
Centralized Exchanges REST/WSS integrations for the atelier-rs engine
-
demikernel-network-simulator
Network Testing Tool for Demikernel
-
moosicbox_simulator_harness
MoosicBox Simulator Harness package
-
psifio
blackjack simulations
-
rstm-state
A generic state implementation and its supporting interfaces
-
quasirandom
number generation
-
assist-sys
Low-level bindings to the ASSIST orbit propagator
-
schellings_model
Schelling's model written in rust
-
fem_2d
2D Finite Element Method Toolkit
-
rapier_testbed3d-f64
Testbed for the Rapier 3-dimensional physics engine in Rust
-
geonum
geometric number library supporting unlimited dimensions with O(1) complexity
-
switchy_random
Switchy RNG package
-
rusplay
Memory safe, blazing fast Rugplay library written in Rust
-
quantrs2-device
Quantum device connectors for the QuantRS2 framework
-
molar_xdrfile
xdrfile FFI bindings for molar
-
gmt_dos-clients_fem
GMT DOS FEM Client
-
fayalite-proc-macros-impl
detail of fayalite -- the procedural macros' implementations
-
jpl-sys
Project Pluto JPL Ephemeris Rust bindings
-
dynamecs
An opinionated ECS-like architecture for time-dependent simulations
-
sphur
Sphūr (स्फुर्) is a SIMD™ accelerated PRNG library
-
nautilus-coinbase-intx
Coinbase International exchange integration adapter for the Nautilus trading engine
-
cqc
interface
-
neat
working with NEAT in rust
-
viceroy-lib
Viceroy implementation details
-
astrograph-bin
dedicated to provinding astronomical predictions of non-chaotic and deterministic bodies
-
dqcsim
Delft Quantum Classical Simulator
-
madsim-etcd-client
The etcd simulator on madsim
-
velvet-core
Core feature library for the Velvet simulation engine
-
groan_rs
Gromacs Analysis Library for Rust
-
event-simulation
event based simulation of application state
-
nexosim-util
NeXosim-based simulations
-
quadb
An asynchronous octree manager implemented over redb, designed for efficient storage and retrieval of spatial data from disk
-
cellular_raza-core-proc-macro
Cellular simulation tool
-
maelstrom-common
boilerplate abstraction for running a Maelstrom node
-
carla-bin
Prepare and build Carla simulator source code
-
minifly-core
Core types and models for Minifly - Local Fly.io development simulator
-
dubins_paths
Rust code for calculating Dubin's Paths
-
nano-consciousness
High-performance consciousness-inspired AI framework with nanosecond scheduling and temporal processing
-
topopt
Topology optimization in pure Rust, based on 99 lines of MATLAB
-
robomath
A lightweight, efficient, and generic mathematics library for 3D applications, with a focus on robotics and simulation
-
spawn-stochastic
simulating multiple stochastic processes including ABM, GBM, Ornstein-Uhlenbeck, Feller Square Root, and Brownian Bridge
-
roqoqo-qryd
QRyd interface for roqoqo rust quantum computing toolkit
-
rquant
A quantum computing library for qubit manipulation and observation