CATEGORY

Simulation 1,973 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

dvcompute_experiment_distDiscrete event simulation library (support of experiments for optimistic distributed simulation)4,058MPL-2.0Simulation icentral-scratchGraph-theoretic crate for finding biconnected components and calculating betweenness centrality optimized by identifying…4,050MIT OR Apache-2.0AlgorithmsData structures atari-envAtari Environment for Reinforcement Learning4,049GPL-2.0-or-laterAPI bindingsEmulators icentral-deltaEfficient computation and maintenance of biconnected components in dynamic graph structures using delta-based methods.4,026MIT OR Apache-2.0AlgorithmsData structures emu_glslA toolkit for GLSL-Rust interop3,996MITComputer visionConcurrency robot-description-builderA libary to create (valid) Robot descriptions3,967MITData structuresScience::Robotics event-simulationA library for event based simulation of application state3,951MIT OR Apache-2.0Game developmentSimulation evioliteToolkit for working with evolutionary algorithms3,947MITAlgorithmsMathematics life-backendA backend implementation of Conway's Game of Life3,919MIT OR Apache-2.0ScienceSimulation evalurollA dice expression parser and evaluator.3,915MITGame developmentSimulation quantrs2-simQuantum circuit simulators for the QuantRS2 framework3,897Apache-2.0ScienceSimulation open-oak-game-of-lifeImplementation of Conway's Game of Life using open-oak as the front-end and conlife as the backend3,860AGPL-3.0-onlyData structuresGames precedence-netCreate and analyse precedence networks3,851MITData structuresSimulation gemlaUsing evolutionary computation to generate machine learning algorithms3,807MITSimulation nautilus-databentoDatabento integration adapter for the Nautilus trading engine3,766LGPL-3.0-or-laterAsynchronousFinance dimasmondimasmon - a monitoring tool for DiMAS3,743non-standardDevelopment toolsNetwork programming simics-testIntel Simics Simulator module testing tools3,733Apache-2.0API bindingsEmulators protopolisA multi-agent Ollama simulation in Rust3,728MITSimulation gmt_mount-ctrl_sampling1000-damping002Giant Magellan Telescope mount control system (1kHz sampling,2% damping)3,720MITScienceSimulation m2-ctrlGiant Magellan Telescope secondary mirror control system3,716MITScienceSimulation control_systems_torboxControl systems toolbox3,716MITAlgorithmsMathematics onqOperations for Next-generation Quantum computing3,707MITSimulation polsimCLI application for polarization simulations3,686MIT OR Apache-2.0Command line utilitiesScience beet_simGame AI simulation primitives built upon beet_flow3,682MIT OR Apache-2.0Embedded developmentGame development vec-racEvolving AI vector racing3,674MITGamesSimulation dvcompute_results_distDiscrete event simulation library (support of simulation results for optimistic distributed simulation)3,668MPL-2.0Simulation dvcompute_resultsDiscrete event simulation library (support of simulation results for sequential simulation)3,652MPL-2.0Simulation dvcompute_results_branchDiscrete event simulation library (support of simulation results for nested simulation)3,643MPL-2.0Simulation dvcompute_results_consDiscrete event simulation library (support of simulation results for conservative distributed simulation)3,642MPL-2.0Simulation lifers-raylibRaylib frontend for lifers3,628MITSimulation rs_isl2-dimensional generic Iterative Stencil Loops3,603MIT OR Apache-2.0Simulation symtropy-mathN-dimensional geometric algebra: const-generic points, bivectors, rotors, and collision shapes (2D/3D/4D+). Stack-allocated,…3,597Apache-2.0 OR MITGame enginesMathematics digit-bin-indexA high-performance, O(P) data structure for weighted random sampling of binned probabilities, ideal for large-scale simulations.3,596MITAlgorithmsData structures symtropy-physicsN-dimensional rigid body physics with GJK+EPA collision, CCD, joints, raycasting, and warm-starting. Pluggable PhysicsCallback…3,542Apache-2.0 OR MITGame enginesScience desqueLightweight discrete-event simulation framework.3,520MITSimulation voxelisSparse Voxel Octree DAG engine for building worlds, shaping matter, and mastering 3D space — powered by pure Rust.3,505MIT OR Apache-2.0Data structuresGame development siderustHigh-precision astronomy and satellite mechanics in Rust.3,490AGPL-3.0-onlyAerospaceScience roqoqo-qirQIR interface for roqoqo Rust quantum computing toolkit by HQS Quantum Simulations3,479Apache-2.0ScienceSimulation rqismA multi-backend quantum circuit simulator3,469non-standardScienceSimulation falsyFalse eso-lang interpreter3,467MITSimulation femtosa femtosecond-based representation of time, duration, and frequency, for the purpose of simulation3,434MIT OR Apache-2.0Date and timeEmulators icasadiRust interface to CasADi functions3,434MITAPI bindingsNo standard library nautilus-tardisTardis integration adapter for the Nautilus trading engine3,429LGPL-3.0-or-laterAsynchronousFinance dimas-timedimas-time - time library for DiMAS3,409non-standardDevelopment toolsNetwork programming beet_parseParsers for various text and token formats3,390MIT OR Apache-2.0Embedded developmentGame development openmm-sysRust bindings for the OpenMM toolkit for molecular simulation using high performance GPU code.3,379MITExternal FFI bindingsScience gmt_mount-ctrl_sampling8000-damping002_ze30Giant Magellan Telescope mount control system (8kHz sampling, 2% damping)3,356MITScienceSimulation gmt_m1-ctrlGiant Magellan Telescope primary mirror control system3,329MITScienceSimulation netsim-macrosMacros for netsim.3,328MIT OR BSD-3-ClauseAsynchronousDevelopment tools::Testing dimas-macrosproc-macros for dimas3,310non-standardDevelopment toolsNetwork programming bve-nativeRemaking OpenBVE using a modern architecture, using Unity and Rust. C API.3,307MPL-2.0GamesParsing tools quantrs2-deviceQuantum device connectors for the QuantRS2 framework3,280Apache-2.0Hardware supportScience envoy-dummy-statsGenerate dummy histogram metrics of Envoy.3,241MIT OR Apache-2.0Simulation nautilus-coinbase-intxCoinbase International exchange integration adapter for the Nautilus trading engine3,232LGPL-3.0-or-laterAsynchronousFinance diffuseDiffusion simulation calculation.3,227MIT OR Apache-2.0ScienceSimulation freight_car_forwarderPort of the C++ port of Timothy O'Connor's Freight Car Forwarding system.3,216GPL-2.0-onlyCommand line utilitiesGames saeA test optimization problem for SAE Formula Cars3,187MIT OR Apache-2.0ScienceSimulation isaac_simRust interface for Isaac Sim3,164MIT OR Apache-2.0Science::RoboticsSimulation lodestone_coreUser friendly magnetic field calculations in Rust3,160MPL-2.0MathematicsScience parsysA 2D particle system simulator library3,151MITScienceSimulation nexosim-macrosInternal macros for NeXosim simulator.3,144MIT OR Apache-2.0AerospaceScience sim-by-fired-eventThis library is the library of discrete time simulation with event scheduling and firing events at the time.3,134MITScienceSimulation voroxxVoro++, a 3D cell-based Voronoi library3,127non-standardAPI bindingsMathematics exdsdevsA Rust library for for developing discrete-event models based on DEVS formalism.3,124MIT OR Apache-2.0ScienceSimulation babbageDatacube manipulation.3,109MIT OR Apache-2.0ScienceSimulation i8051-proc-macroAssociated proc-macro for the i8051 microcontroller emulator crate.3,074MIT OR Apache-2.0CompilersEmbedded development gatesGates is a simple library to simulate logical gates.3,063MITMathematicsScience cellular_raza-core-deriveCellular simulation tool3,056GPL-2.0MathematicsScience nautilus-cliCommand-line interface for the Nautilus trading engine3,049LGPL-3.0-or-laterAsynchronousFinance barter-data-sniperHigh performance & normalised WebSocket integration for leading cryptocurrency exchanges - batteries included.3,048MITAccessibilitySimulation avianReserved as a potential new name for the bevy_xpbd physics engine3,046MIT OR Apache-2.0Game developmentScience circus_testProcedural macro to inject a seed in your tests3,037MIT OR Apache-2.0Development tools::TestingSimulation pcb-rs-traitsTraits and common structs for pcb-rs3,036MIT OR Apache-2.0Simulation quokkasimA Rust-based Discrete Event Simulation (DES) framework, which simplifies simulation for beginners, and provides excellent…3,030non-standardAsynchronousScience radiate_matrix_treeMatrix Tree model compatable with Radiate's evolutionary engine2,994MITAlgorithmsScience anyfuckBrainfuck/Ook/Blub interpreter2,982MITSimulation nlsn-delaunayDelaunay Triangulation and Refinement implementation through Bowyer Watson incremental insertion, conflict maps and ghost…2,964non-standardAlgorithmsMathematics franka-interfaceDevlop software for Franka Emika Panda robots in simulation and run it on the real robot2,964EUPL-1.2Science::RoboticsSimulation qoqo_qirQIR interface for roqoqo Rust quantum computing toolkit by HQS Quantum Simulations2,962Apache-2.0ScienceSimulation minifly-coreCore types and models for Minifly - Local Fly.io development simulator2,956MITDevelopment toolsSimulation randtestApplication for statistical testing of pseudo-random number generators2,953Apache-2.0/MITCommand-line interfaceSimulation gmt_mount-ctrl_sampling1000-damping002_ze30Giant Magellan Telescope mount control system (1kHz sampling,2% damping)2,947MITScienceSimulation fetch-modidatastructures that nobody would ever want2,947non-standardCommand line utilitiesData structures cmtrs_macrosThe macros for cmtrs.2,945MIT OR Apache-2.0CompilersSimulation m2-ctrl_fsmGiant Magellan Telescope secondary mirror control system (FSM)2,932MITScienceSimulation gmt_mount-ctrl_sampling1000-damping002_ze00Giant Magellan Telescope mount control system (1kHz sampling,2% damping)2,924MITScienceSimulation gmt_mount-ctrl_sampling1000-damping002_ze60Giant Magellan Telescope mount control system (1kHz sampling,2% damping)2,920MITScienceSimulation gmt_mount-ctrl_sampling8000-damping002_ze00Giant Magellan Telescope mount control system (8kHz sampling, 2% damping)2,911MITScienceSimulation torophy2D physics engine over a toroidal space2,909Apache-2.0Game developmentGame engines cmtirThe intermediate representation for Cement (cmt2) languages and compiler tools.2,909MIT OR Apache-2.0CompilersSimulation gmt_mount-ctrl_sampling8000-damping002_ze60Giant Magellan Telescope mount control system (8kHz sampling, 2% damping)2,892MITScienceSimulation bitrMinimal BitScript interpreter.2,875GPL-3.0-or-laterSimulation radiate-rustA Rust library for genetic algorithms and artificial evolution.2,874MITAlgorithmsScience caetCause-and-effect tester; help prototype a system before writing real code.2,865MIT OR Apache-2.0Development toolsNo standard library random-distributions-cliA tool to generate samples from various random distributions, as a text lines or a binary stream. Includes a general form of…2,860MIT/Apache-2.0AlgorithmsCommand line utilities osm_graphThis library provides a set of tools for generating isochrones from geographic coordinates. It leverages OpenStreetMap data to…2,852MITScience::GeospatialSimulation odem-rs-metaLanguage extensions for the odem-rs simulation framework2,838MITAsynchronousNo standard library::No dynamic allocation simvar_utilsSimulator Utils package2,831MPL-2.0Development tools::TestingSimulation bevy_gpu_compute_coreEmpowering anyone to leverage GPU-acceleration with as little barrier-to-entry as possible2,828MITAPI bindingsConcurrency capability-grower-configurationA Rust crate to configure skill tree growth with capabilities for complexity management, tree expansion policies, capstone node…2,828GPL-3.0-onlyData structuresDevelopment tools fayalite-proc-macros-implan implementation detail of fayalite -- the procedural macros' implementations2,825LGPL-3.0-or-laterCompilersDevelopment tools meiosisAn evolutionary algorithm library with as many compile time checks as possible.2,822non-standardAlgorithmsScience gmt_mount-ctrl_sampling8000-damping002Giant Magellan Telescope mount control system (8kHz sampling,2% damping)2,818MITScienceSimulation rand-pythonPartial port of Python's rand module, aimed at providing identical output starting from a fixed seed as the Python version2,817BSD-3-ClauseScienceSimulation fmi-simA pure Rust FMI simulator2,810MIT OR Apache-2.0ScienceSimulation i8051An emulator for the i8051 (MCS-51) microcontroller.2,809MIT OR Apache-2.0CompilersEmbedded development ionic_deckhandlerRust implementation of a deck creation and card shuffling library2,792MIT OR Apache-2.0Game developmentSimulation turing-machine-rsOpen library for implementation Turing Machines.2,790MITMathematicsScience turingmachine-rsA Turing Machine Simulation Library written in Rust2,786MITScienceSimulation me2finaleMass Effect 2 final mission analysis2,771MIT OR Apache-2.0GamesSimulation nautilus-persistence-macrosProcedural macros for custom data types (e.g. #[custom_data])2,764LGPL-3.0-or-laterAsynchronousFinance maelstrom-commonA simple boilerplate abstraction for running a Maelstrom node.2,759non-standardDevelopment tools::ProfilingDevelopment tools::Testing elifimEvolution simulation of agents with neural networks2,752Apache-2.0Simulation onagerFeatherstone rigid-body physics library built in Rust2,749MIT OR Apache-2.0Game developmentScience our_economy_engineEngine for the game Our Economy. Currently unusable, and progressing through rapid prototyping. Will often be half made, and be…2,734MIT OR Apache-2.0Game enginesSimulation trmt2D Turing machine (turmite) simulator for the terminal2,733GPL-3.0-or-laterCommand line utilitiesMathematics pkcorePrototype core poker library.2,713MIT OR Apache-2.0AlgorithmsGames cmtcThe cmtc compiler providing cmtir-based passes to generate backends including FIRRTL, SystemVerilog and simulators.2,711MIT OR Apache-2.0CompilersSimulation tombA minimal crate that provides dice rolling mechanisms for games2,706MITGame developmentSimulation ising_guiLive Ising simulation2,702AGPL-3.0ScienceSimulation gmt_mount-ctrl_sampling1000-damping002_ze30-500HzGiant Magellan Telescope mount control system (1kHz sampling,2% damping)2,697MITScienceSimulation damped-springsImplementation of damped springs for smooth and springy motion.2,691MITGame developmentMathematics capability-feature-measurementA Rust crate providing a trait-based system for measuring and evaluating complexity, branching, density, and configuration of…2,680GPL-3.0-onlyAlgorithmsData structures cmtrsA rule-based embedded HDL in Rust.2,679MIT OR Apache-2.0CompilersSimulation cmlA library to programmatically and safely interact with the rest API of Cisco Modeling Labs (CML), formerly VIRL22,677MITAPI bindingsSimulation petnatA Petri net plugin for Bevy Engine.2,667MIT OR Apache-2.0Game developmentScience lifers-asciiA simple ASCII frontend for lifers2,664MITSimulation bellande_particleA particle system using Bellande distributions for robust state estimation and localization2,662GPL-3.0-or-laterAlgorithmsMathematics odem-rs-coreCore components of the odem-rs simulation framework2,640MITAsynchronousNo standard library::No dynamic allocation symthaea-consciousness-equationMaster Consciousness Equation — 7-theory synthesis of IIT, GWT, HOT, attention, embodiment, knowledge, and synchrony into a…2,627AGPL-3.0-or-laterScienceSimulation simvar_harnessSimulator Harness package2,618MPL-2.0Development tools::TestingSimulation icentral-qubeA Rust library for detecting shared vertices in graph cycles, utilizing mathematical and algorithmic principles for network…2,617MIT OR Apache-2.0AlgorithmsData structures bevy_gpu_compute_macroEmpowering anyone to leverage GPU-acceleration with as little barrier-to-entry as possible2,614MITAPI bindingsConcurrency symtropy-consciousness-physicsIntegrated information (Phi) as a first-class physics parameter: 5-channel coupling, thermodynamic closure with Landauer bound,…2,610AGPL-3.0-or-laterGame enginesScience pcccParallel-concatenated convolutional code2,593MITMathematicsScience armagnacA simple ARM emulation library for simulating embedded systems2,589MIT OR Apache-2.0Embedded developmentSimulation tudelft-xray-simsimulation library for the modeling assignment in the course 'Software Systems' at the TU Delft.2,582MITSimulation bevyhub_sceneThe number one bevy scene registry.2,577MIT OR Apache-2.0Embedded developmentGame development minifly-loggingStructured logging for Minifly - Local Fly.io development simulator2,572MITDevelopment toolsSimulation fayalite-visit-genan implementation detail of fayalite -- Visit/Fold implementation generator2,536LGPL-3.0-or-laterCompilersDevelopment tools fayalite-proc-macrosan implementation detail of fayalite -- the procedural macros2,532LGPL-3.0-or-laterCompilersDevelopment tools npc-engine-coreThe core of the NPC engine, providing a generic MCTS framework.2,531MIT OR Apache-2.0AlgorithmsGame development thimniefficient SDF collision without discretizatio, neural nets, or interval arithmetic2,529non-standardGame developmentSimulation gmt_m1-ctrl_actuatorsGiant Magellan Telescope primary mirror control system2,487MITScienceSimulation molar_membraneMolar membrane toolkit2,460Artistic-2.0External FFI bindingsScience bellande_motion_probabilityThe Bellande Motion Probability algorithm calculates particle movement probabilities using Bellande distributions for enhanced…2,460GPL-3.0-or-laterAlgorithmsMathematics beet_designDesign system and components for beet rsx2,451MIT OR Apache-2.0Embedded developmentGame development m2-ctrl_asmGiant Magellan Telescope secondary mirror control system (ASM)2,432MITScienceSimulation beet_rsx_parserTools for building reactive structures2,424MIT OR Apache-2.0Embedded developmentGame development pecos-coreProvides core definitions and functions for PECOS simulations.2,418Apache-2.0ScienceSimulation incertoMonte carlo simulations.2,410MITFinanceMathematics bevy_gpu_computeEmpowering anyone to leverage GPU-acceleration with as little barrier-to-entry as possible2,409MITAPI bindingsConcurrency matksThis crate provides a simulator for multi-agents executing tasks and collecting knowledge.2,403MITScienceSimulation gmt_mount-ctrl_sampling8000-damping0005Giant Magellan Telescope mount control system (8kHz sampling,0.5% damping)2,390MITScienceSimulation pcb-rs-macrosPrco-macros for pcb-rs crate2,387MIT OR Apache-2.0Simulation bevyhub_netA lightweight Bevy replication library.2,384MIT OR Apache-2.0Embedded developmentGame development solana-accountgenA utility crate for generating mock Solana accounts in tests2,362MIT OR Apache-2.0Cryptography::CryptocurrenciesDevelopment tools::Testing mount-ctrl_sampling8000-damping0005Giant Magellan Telescope mount control system (8kHz sampling,0.5% damping)2,360MITScienceSimulation nbody_barnes_hutFacilitates 2D/3D n-body simulations in O(nlogn) time2,357MITAlgorithmsSimulation telltale-simulatorProtocol-machine-backed simulation engine for Telltale choreographic protocols2,357MIT OR Apache-2.0Simulation hologramInterpolation library with multipurpose Radial Basis Function (RBF).2,317MITAlgorithmsMathematics minifly-networkNetwork and DNS management for Minifly - Local Fly.io development simulator2,310MITDevelopment toolsNetwork programming elevator-coreEngine-agnostic elevator simulation library with pluggable dispatch strategies2,310MIT OR Apache-2.0Game enginesSimulation icentral-gen-rand-edgesA Rust crate for generating random edges within graphs, catering to simulation and network analysis by allowing edge creation…2,307MIT OR Apache-2.0AlgorithmsMathematics ceoCUDA Engined Optics2,301MITScienceSimulation mount-ctrl_sampling1000-damping002Giant Magellan Telescope mount control system (1kHz sampling,2% damping)2,292MITScienceSimulation nd_interpolate1-10 dimensional linear and cubic spline interpolation implemented in Rust2,290MITMathematicsSimulation simics-python-utilsPython environment detection utilities for Intel® Simics® Simulator2,287Apache-2.0API bindingsEmulators fmi-test-dataUtilities for fetching test data from Modelica's Reference-FMUs repository.2,285MIT OR Apache-2.0ScienceSimulation minifly-litefsLiteFS integration for Minifly - Local Fly.io development simulator2,284MITDatabase interfacesDevelopment tools fayaliteHardware Description Language embedded in Rust, using FIRRTL's semantics2,261LGPL-3.0-or-laterCompilersDevelopment tools rstm-stateA generic state implementation and its supporting interfaces2,251Apache-2.0MathematicsScience sidereon-coreNumerical astrodynamics propagation core plus the GNSS domain layer (SP3, broadcast ephemeris, multi-GNSS positioning, RTK/PPP,…2,240MITScienceSimulation consistency_modelA tester for distributed system consistency properties like linearizability and sequential consistency.2,217MIT OR Apache-2.0AlgorithmsConcurrency pecos-qsimProvides simulators and related elements for PECOS simulations.2,207Apache-2.0ScienceSimulation emergeA library for building and rendering force directed graphs2,198MIT OR Apache-2.0Game developmentGraphics qtestConnector for working with the QTest socket2,186MIT OR Apache-2.0Development tools::TestingEmbedded development odem-rs-syncModel-time synchronization facilities of the odem-rs simulation framework2,186MITAsynchronousNo standard library::No dynamic allocation beet_buildCodegen and compilation tooling for beet2,184MIT OR Apache-2.0Embedded developmentGame development biodivine-lib-io-bmaLibrary for working with models in the BMA format.2,175MITScienceSimulation game-of-lifeAn implementation of Conway's Game of Life using Piston.2,154MPL-2.0GamesSimulation odem-rs-utilModel elements and statistical tooling for the odem-rs simulation framework2,137MITAsynchronousNo standard library::No dynamic allocation doxing-emulatorDoxing emulator2,125MITCommand line utilitiesGames auAutomatic control systems library2,112GPL-3.0-onlyMathematicsScience bevyhub_coreThe number one bevy scene registry.2,104MIT OR Apache-2.0Embedded developmentGame development gmt_m2-ctrl_fsm-piezo-7Giant Magellan Telescope C-code control system models2,096MITScienceSimulation yaiouom-checkLinter for yaiouom. If you're using yaiouom, you want to use yaiouom-checker :)2,062MITData structuresScience abstractAbstract rendering engine.2,057MITScienceSimulation minifly-cliCLI for Minifly - Local Fly.io development simulator with incredible DX2,052MITCommand line utilitiesDevelopment tools latherA Rust crate and Python extension for modeling starspot effects on radial velocity and photometric observations, inspired by…2,036MIT/Apache-2.0ScienceSimulation stroemungA Computational Fluid Dynamics (CFD) simulator in Rust2,035MITMathematicsScience radiate-exprA Rust library for genetic algorithms and artificial evolution.2,031MITAlgorithmsScience pecos-qecQEC for Rust PECOS.2,029Apache-2.0ScienceSimulation nexosim-utilUtilities for NeXosim-based simulations.2,023MIT OR Apache-2.0AerospaceScience n2Neural network library implementing a feedforward, backpropagation network1,999MIT OR Apache-2.0MathematicsSimulation beet_serverServe applications with axum and deploy with cargo-lambda.1,999MIT OR Apache-2.0Embedded developmentGame development haggisA 3D rendering and simulation engine built in Rust using wgpu for graphics rendering and winit for windowing, supporting both CPU…1,986MITGame developmentGraphics uvoxidUVoxID: 192-bit spatial addressing scheme for encoding/decoding micrometer + lat/lon coordinates.1,979MITEncodingScience skspring-rsPhysically-based damped springs model (for animation, mostly.)1,960BSD-3-ClauseSimulation atelier_dataData Artifacts and I/O for the atelier-rs engine1,946Apache-2.0Data structuresDevelopment tools