CATEGORY

Game engines 1,226 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.

tetriceProvides the core functions of Tetris1,553MIT OR Apache-2.0Game engines thndr_timeTime related utilities for Thunder1,545MIT OR Apache-2.0Game developmentGame engines thndr_ecsThunder's ECS, built on hecs1,543MIT OR Apache-2.0Game developmentGame engines strawberryvmA fantasy virtual machine with limits on resources.1,539MITEmulatorsGame engines havocA user-friendly high-performance game engine1,537MIT OR Apache-2.0Game engines quadifyBevy plugin that integrates macroquad's windowing/rendering/sound API1,533MIT OR Apache-2.0Game engines unicorn2dA simple 2D game engine library1,533GPL-3.0-or-laterGame engines thndr_coreThunder's core components1,531MIT OR Apache-2.0Game developmentGame engines thndr_windowThunder Windowing library1,525MIT OR Apache-2.0Game developmentGame engines gamekitA set of helpers for making games with notan1,521MIT OR Apache-2.0Game developmentGame engines thndr_gpuThunder GPU Abstraction Layer1,512MIT OR Apache-2.0Game developmentGame engines minecrevyA toolkit for building Minecraft servers in Rust with Bevy.1,508MIT OR Apache-2.0Game engines kaige_renderer2D and 3D renderer made for KaiGE, but is usable in other cases.1,494non-standardGame developmentGame engines ryot_internalInternal utilities and foundational elements for use within the Ryot framework, supporting cross-crate functionality.1,480AGPL-3.0-onlyGame developmentGame engines astreA modular game framework for optimised 2d games1,479Apache-2.0Game developmentGame engines kaige_editorEditor for KaiGE1,468non-standardGame engines voxxyA voxel engine experiment1,453MITGame engines sola-raylibSafe Rust bindings for raylib. sola-raylib N.x tracks raylib N.x (e.g. 5.x → raylib 5.5; 6.x → raylib 6.0).1,449ZlibAPI bindingsGame engines map_scatterRule-based object scattering library with field-graph evaluation and sampling1,435MIT OR Apache-2.0AlgorithmsGame development rogalik_mathA basic math utils for the Rogalik engine1,431MITGame developmentGame engines kaigeA game engine written in Rust1,427non-standardGame developmentGame engines romy-sdl2SDL2 bindings for Rust1,425MITAPI bindingsGame engines bevy_fast_lightSimple 2D lighting for Bevy focused on performance over features.1,380Apache-2.0 OR MITGame enginesGraphics arduboyThis is a library used in Rust for Arduboy to program Arduboy games in Rust.1,372MIT OR Apache-2.0API bindingsGame engines reactor_coreA combined suite of tools provided by reactor for use with the Bevy game engine.1,331MIT OR Apache-2.0Game engines bevy_fallableA simple plugin to add fallable systems to Bevy game engine1,327MITGame engines cargo-godot-libA library to run Godot from a Cargo run script1,301MITDevelopment toolsGame development bevy_map_scatterBevy plugin that integrates the `map_scatter` core crate for object scattering with field-graph evaluation and sampling1,298MIT OR Apache-2.0AlgorithmsGame development akioi-2048A 2048 engine with multiplier tiles1,296MITGame engines gaymwtf-coreA modular 2D game engine and framework built with Rust and Macroquad.1,295LGPL-3.0Game enginesRendering rogalik_commonCommon definitions for the Rogalik engine1,294MITGame developmentGame engines bhavaEmotion and personality engine — trait spectrums, mood vectors, archetypes, behavioral mapping1,282GPL-3.0-onlyGame enginesSimulation easychess-libA library to easily create a chess game.1,239GPL-3.0-onlyGame enginesGames riichienv-coreJapanese Mahjong (Riichi) game engine with MJAI protocol support1,237Apache-2.0Game enginesSimulation kinetic-editor3d game editor1,225MITGame developmentGame engines marshmallow_fmSimple yet powerful gameframework!1,216MITGame developmentGame engines gojiraA refreshingly simple data-driven game engine and app framework1,214MIT OR Apache-2.0Game enginesGraphics arcade_jumpArcade jump trajectory configurator1,202MITGame enginesNo standard library astrelis-coreCore types and math for the Astrelis engine1,186MITGame enginesGraphics deckbuilder_engA modular engine for deck-builder games with egui UI, audio, and card/deck/game logic.1,177MIT OR Apache-2.0Game enginesGUI gilrs-core-azulMinimal event-based abstraction for working with gamepads (azul fork of gilrs-core: redirects libudev-sys -> libudev-sys-azul so…1,159Apache-2.0/MITGame engines gilrs-azulGame Input Library for Rust (azul fork of gilrs: depends on gilrs-core-azul so the libudev-sys -> libudev-sys-azul dlopen…1,159Apache-2.0/MITGame engines bevy_mod_picking_f64Fork of the modular picking plugin for Bevy. Patched for f64 support (please do not bug the original author with issues from this…1,153MIT OR Apache-2.0Game enginesRendering cargo-pixel2d pixel art game engine & rapid prototype tools support terminal,sdl2 and web...1,128Apache-2.0Game enginesGraphics planck_game_featuresIntegrates game_features with the planck_ecs library.1,112Apache-2.0Game engines corrosive-ecs-coreCore Functionality of Corrosive Engine1,111AGPL-3.0-only OR LicenseRef-ProprietaryGame developmentGame engines rogalik_assetsAn asset manager for the Rogalik engine1,089MITGame developmentGame engines bevy_mod_plottersA plotter material for bevy1,076MIT OR Apache-2.0Game engines ply-engineThe most powerful app engine made entirely in Rust1,0670BSDGame enginesGraphics gtetherHighly concurrent multiplayer focused game engine, with an emphasis on realtime streamable asset management.1,041BSD-2-Clause-PatentGame engines buriA game engine1,039MITGame developmentGame engines include-fsEmbed folders in your binary1,038Apache-2.0Development toolsGame engines z4-pozka multiplayer real-time decentralized game framework with PoZK1,036GPL-3.0-onlyGame enginesNetwork programming rshogi-coreA high-performance shogi engine core library with NNUE evaluation1,033GPL-3.0-or-laterGame enginesGames care-macroSupport (macro) crate for care game engine. Simple and easy game framework inspired by LÖVE.1,030ISCAsynchronousGame development imagicA thin rendering framework, implemented by Rust and WGPU1,024MIT OR Apache-2.0Game enginesGames arcane-engineArcane game engine — agent-native 2D engine with embedded TypeScript runtime1,022Apache-2.0Development toolsGame development godot-testability-runtimeEmbedded Godot runtime for comprehensive Rust testing1,014MIT OR Apache-2.0Development tools::TestingGame engines arcade_jump_macrosArcade jump trajectory configurator macros module1,000MITGame enginesNo standard library hexgateEfficient and easy-to-use udp based client-server game networking crate997MPL-2.0Game developmentGame engines boxddSafe, ergonomic Rust bindings for Box2D v3984MIT OR Apache-2.0Game engines boxdd-sysLow-level FFI bindings for Box2D built from upstream via submodule972MIT OR Apache-2.0External FFI bindingsGame engines obel_rootAn internal obel crate used to facilitate optional dynamic linking via the 'dynamic_linking' feature949MIT OR Apache-2.0Game enginesGraphics jugar-aprAprender Package Resource (.apr) model format for AI game behaviors948MITGame enginesParser implementations bevy_keyboard_shortcutsKeyboard shortcut system for Bevy applications947MITGame developmentGame engines godot-netpacket-macrosLibrary for building network packets for Godot922MITGame engines bevy_mesh_outlineA Bevy plugin for rendering 3d mesh outlines.921MIT OR Apache-2.0Game enginesRendering cortenforge-vision-coreCore vision interfaces and capture/overlay helpers for the CortenForge stack.915Apache-2.0Computer visionGame engines ottrA highly parallel game engine900MIT OR Apache-2.0Game enginesGraphics bevy_edge_detection_outlineEdge detection outline post-processing plugin for Bevy — Sobel, Roberts Cross, and PixelArt operators with silhouette/crease…891MIT OR Apache-2.0Game enginesGraphics archetype_assetFast, modular asset system with spatial preloading884Apache-2.0Game enginesGraphics gtether_deriveMacros for gtether874BSD-2-Clause-PatentGame engines jugarWASM-native universal game engine - entry point843MITGame enginesGraphics obel_feat_physicsProvides the feature832MIT OR Apache-2.0Game enginesGraphics cnAn input helper built for winit 🕹️824MIT or Apache-2.0Game enginesGUI secsShit Entity Component System814MITGame developmentGame engines care-gameSimple and easy game framework inspired by LÖVE.814ISCAsynchronousGame development include-fs-macrosEmbed folders in your binary783Apache-2.0Development toolsGame engines bevy_newtonReal-time physics engine for Bevy engine774MIT OR Apache-2.0Game developmentGame engines arcane-coreCore library for Arcane - agent-native 2D game engine (TypeScript runtime, renderer, platform layer)758Apache-2.0Game developmentGame engines astrelis-renderShared scene-rendering target and frame vocabulary for Astrelis748MITGame enginesGraphics cortenforge-sim-coreBevy-based simulation runtime primitives (modes, config, plugins) for the CortenForge stack.722Apache-2.0Game enginesGraphics render_engineA Metal-based 3D rendering engine for macOS720MITGame enginesGraphics rogalik_audioAn audio backend for the Rogalik engine713MITGame developmentGame engines rogalik_persistA cross platform persistence backend for the Rogali engine712MITGame developmentGame engines egeSmall easy to use game engine705MITGame developmentGame engines rogalik_wgpuA WGPU backend for the Rogalik engine694MITGame developmentGame engines dreamwell-mathDreamwell classical mathematics — complex numbers, spatial hashing, wave equations, Fibonacci sequences, interpolation. Clean…689Apache-2.0CryptographyGame engines corrosive-ecs-core-macroMacros for Core Functionality of Corrosive Engine681AGPL-3.0-only OR LicenseRef-ProprietaryGame developmentGame engines impetusPhysics engine — 2D/3D rigid body simulation, collision detection, constraints, and spatial queries for AGNOS654GPL-3.0-onlyGame enginesSimulation pulz-schedule-macrosProc-Macros for pulz-schedule for defining systems647MIT OR Apache-2.0AsynchronousData structures dreamwell-engineDreamwell pure-logic engine library — transforms, hierarchy, canon pipeline, spatial math, hashing, tile rules, validation,…623Apache-2.0CryptographyGame engines dreamwell-quantumDreamwell quantum simulation — density matrices, Hamiltonian evolution, CPTP channels, Born rule measurement, interference…617Apache-2.0CryptographyGame engines issun-macrosProc macros for issun game engine613MIT OR Apache-2.0Game engines genshin-calc-coreGenshin Impact damage calculation engine610MITAlgorithmsGame engines pasakaInteractive fiction game engine607non-standardGame enginesWeb programming rs-pathfinderA BFS pathfinder & collision system569MIT AND ISCGame developmentGame engines bevy_gearbox_coreCore state machine library for bevy_gearbox556MIT OR Apache-2.0Game developmentGame engines godot-netpacketLibrary for building network packets for Godot555MITGame engines astrelis-textBackend-independent font discovery, shaping, and retained text layout for Astrelis537MITGame enginesGraphics nightshade-apiProcedural high level API for the nightshade game engine537MIT OR Apache-2.0Game enginesGraphics issun-coreCore domain models and traits for ISSUN game engine521MIT OR Apache-2.0Game engines euv-engineA high-performance 2D game engine built on the euv framework, featuring ECS, fixed-timestep game loop, canvas rendering, physics,…520MITGame enginesWeb programming baronSimple game engine for turn based operations519MITGame developmentGame engines genshin-calc-dataGenshin Impact game data for genshin-calc517MITData structuresGame engines dreamwell-attentionDreamwell attention algorithms — causal attention, spatial attention, observer attention, wave coherence, decoherence services,…508Apache-2.0CryptographyGame engines ciriSimple game engine using three-d507MITGame developmentGame engines cougr-coreCougr - A Soroban-compatible ECS framework for on-chain gaming on Stellar499MITData structuresGame engines rogalikA simple framework for 2d pixel games490MITGame developmentGame engines jantuJantu — ethology and creature behavior engine for instinct, survival, social dynamics, and swarm intelligence479GPL-3.0-onlyGame enginesScience mech-notebookGui notebook interface for the Mech programming language.478Apache-2.0Game enginesScience shariraSharira — physiology engine for skeletal structures, musculature, locomotion, and biomechanics475GPL-3.0-onlyGame enginesScience dreamwell-metaphorsDreamwell metaphor system — bridge packet formalization, wave params, materialization tiers, metaphor profiles, evaluation…471Apache-2.0CryptographyGame engines issunA mini game engine for logic-focused games - Build games in ISSUN (一寸) of time459MIT OR Apache-2.0Command-line interfaceGame engines anvayaECS like dynamic storage in ~500 LOC.450MIT OR Apache-2.0Data structuresGame engines chunky-bevyA simple and efficient chunk management system for Bevy446MIT OR Apache-2.0Game developmentGame engines dreamwell-gpuDreamwell shared GPU infrastructure — wgpu pipelines, compute, ray tracing, mesh shaders, particles, sprites, procedural…427Apache-2.0CryptographyGame engines kengaai-fpsThe core FPS rendering and logic crate for the KengaAI Engine.408MITGame enginesRendering typed_ecsA no_std, no_alloc ECS with compile-time guarantees, and BLAZING PERFORMANCE!407MIT OR Apache-2.0Development toolsEmbedded development signal-fish-clientTransport-agnostic Rust client for the Signal Fish multiplayer signaling protocol404MITGame enginesNetwork programming genshin-calc-goodGOOD (Genshin Open Object Description) format importer for genshin-calc400MITGame enginesParser implementations bevy_gearbox_protocolProtocol (client/server) for Bevy Gearbox editor/app communication400MIT OR Apache-2.0Game developmentGame engines cortenforge-vision-runtimeBevy plugins for capture and inference runtime built on vision_core for the CortenForge stack.397Apache-2.0Computer visionGame engines moltrunHigh-performance game engine library with AI capabilities, built on wgpu for modern 3D graphics and physics simulation391MIT OR Apache-2.0AlgorithmsGame engines bymsdfgen-corePure-Rust msdf generator core: multi-channel signed distance field generation, a data-oriented reimplementation of msdfgen391MITGame enginesRendering::Graphics APIs astrelis-uiErgonomic Layer-5 facade over the retained Astrelis UI core390MITGame enginesGraphics oximedia-gamingGame streaming and screen capture optimization for OxiMedia389Apache-2.0Game enginesMultimedia gravita-mathMinimal 2D math primitives for game development and physics simulation386MITGame enginesMathematics roofyA simple and lightweight game-engine math library385MIT OR Apache-2.0Game enginesGraphics stellareFully-fledged game engine381MITGame engines noruZero-dependency NNUE training & inference library in pure Rust379MIT OR Apache-2.0AlgorithmsGame engines bevy_archieA comprehensive game controller support module for Bevy377MIT OR Apache-2.0Game developmentGame engines sooratSoorat — GPU rendering engine for AGNOS376GPL-3.0-onlyGame enginesGraphics rustraightA simple 2D game library for Rust, inspired by DXLib359MITGame engines dreamwell-fabricDreamFabric — presentation layer facade for Dreamwell. Orchestrates GPU pipeline (Quantum Culling, DreamMatter, meshlet…344Apache-2.0CryptographyGame engines arcane-cliCLI for Arcane - agent-native 2D game engine (dev server, testing, project scaffolding)343Apache-2.0Command line utilitiesDevelopment tools bevy_houdini_loaderSpawn glTF Scene0s in Bevy 0.16 from a Houdini TOPs manifest (assets/output.json).335Apache-2.0Development toolsGame engines pebble-engineA modular, ECS-style graphics/app framework for Rust.316MIT OR Apache-2.0Game enginesGraphics pybevyPyBevy: A Python Real-Time Engine Built on Bevy312MIT OR Apache-2.0Game developmentGame engines rl-traitsCore traits for reinforcement learning environments, policies, and agents304MIT OR Apache-2.0Game enginesScience dreamwell-meshE2E encrypted mesh networking for Dreamwell303Apache-2.0CryptographyGame engines journey-engineJourney Engine: A custom 2D game engine built with Rust and wGPU302MITGame developmentGame engines cortenforgeUmbrella crate for the CortenForge stack; re-exports app-agnostic crates with feature wiring.301Apache-2.0Computer visionGame engines shogiesa-coreShared domain types for shogiesa — Shogi training-data feed for NNUE engines278MIT OR Apache-2.0Data structuresGame engines v-shieldPlatform layer + sync primitives for Ry-Dit game engine274MITGame enginesOperating systems brass_engine2D game engine with ECS, scripting and wgpu renderer273MITGame engines oxide-engine-apiAPI for Oxide game engine plugins265MITDevelopment toolsGame engines godot-bevy-test-macrosProcedural macros for godot-bevy integration testing263MIT OR Apache-2.0Game engines superqueueA tiny, lock-light, type-routed message bus providing event streams and latest-value topics (snapshots) for fast state and event…262MITConcurrencyData structures dreamwell-qttpsQuantum Transit Transfer Protocol — FQTP transport layer with Blaed's Algorithm gate lifecycle, Ed25519 handshake, per-chunk…262Apache-2.0CryptographyGame engines oxiphysics-collisionCollision detection algorithms for the OxiPhysics engine260Apache-2.0AlgorithmsGame engines dreamwell-analyticsDQL (Dream Query Language) engine — cold-path analytics, proof verification, and federated query for Dreamwell.257Apache-2.0CryptographyGame engines bevy_eqchangedA simple library for Bevy to detect true changes to components.245MITGame developmentGame engines bevy_pareventwriterA simple library for Bevy to write events in parallel.243MITGame developmentGame engines bevy_perf_uiCustomizable Performance/Debug Overlay for Bevy UI242MIT OR Apache-2.0Game engines bevy_liminalA Bevy plugin for rendering 3d mesh outlines.231MIT OR Apache-2.0Game enginesRendering amble_engineData-first interactive fiction engine and REPL for worlds authored in the Amble DSL.220MITCommand line utilitiesGame engines raastaRaasta — navigation and pathfinding engine for AGNOS214GPL-3.0-onlyAlgorithmsGame engines oxiphysics-rigidRigid body dynamics for the OxiPhysics engine213Apache-2.0Game enginesScience dreamwell-sdkDream SDK v1 — Simulation Development Kit for Dreamwell game logic, scene composition, and event-sourced gameplay.212Apache-2.0CryptographyGame engines bevy_fast_mistSimple moving 2D mist for Bevy focused on performance over features.212Apache-2.0 OR MITGame enginesGraphics nightshade-rendererGPU-driven wgpu renderer with a built-in frame graph.211MIT OR Apache-2.0Game enginesGraphics dreamwell-universeDreamwell Universe — persistent quantum field server (CausalSimulationKernel). Headless daemon maintaining a…210Apache-2.0CryptographyGame engines goud-engine-coreGoudEngine core — internal implementation crate. Use goud-engine for the public API.203MITGame enginesGraphics bevy_telemetrybevy swarm diagnostic, event, metric, and telemetry client202MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling bevy_fleetbevy swarm diagnostic, event, metric, and telemetry client200MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling synthieChiptune-focused synthesizer engine: dual OSC, ring mod, filters, envelopes, LFO, arpeggiator, and FX (reverb, delay, chorus,…197EUPL-1.2Game enginesMultimedia::Audio gravita-rendererMinimal CPU-based 2D rendering utilities for prototyping and simple games195MITGame enginesGraphics fantasy-craftA 2D / 2.5D game engine built on top of Macroquad and Hecs for the Foxvoid Ecosystem195MPL-2.0Game developmentGame engines lunar-mathmath types: Vec2, Vec3, Color, Rect, Transform, LocalTransform, WorldTransform, convenience macros195MITGame enginesGraphics mhgu-forge-sysRaw FFI bindings to the forge plugin API194MITEmbedded developmentGame engines nemuAn interactive story engine for creating text-based adventure games191MITCommand line utilitiesGame engines shogiesa-csaCSA game record ingestion for shogiesa — extract Shogi positions as SFEN190MIT OR Apache-2.0Game enginesParser implementations shogiesa-usiUSI engine communication for shogiesa — label Shogi positions with engine evaluations189MIT OR Apache-2.0Game engines infinitemedia-core[WIP] An experimental timeline and sequence engine for orchestrating audio and visual events in Rust.189MITGame enginesGraphics embassy-agbEmbassy async support for Game Boy Advance development with agb186MITAsynchronousEmbedded development lunar-corecore engine: game loop, ECS wiring, plugin system, scenes, hierarchy, error handling179MPL-2.0Game enginesGraphics cobble-langA modern, Python-like language for creating Minecraft Data Packs178MITCommand line utilitiesGame engines text_componentsA Rust implementation of Minecraft's Text Components178GPL-3.0-or-laterGame enginesInternationalization (i18n) dreamwell-gatesDreamGate — high-throughput Weave validation, batching, and dispatch for Dreamwell.167Apache-2.0CryptographyGame engines astrelisModular native application, graphics, rendering, and retained UI engine for Rust166MITGame enginesGraphics mhgu-forge-macrosProcedural macros for forge plugins163MITGame enginesNo standard library mhgu-forge-rtNRO runtime startup (MOD0 Header, init/fini, etc.) for forge plugins163MITEmbedded developmentGame engines shadow_engine_2dA modern, high-performance 2D game engine built in Rust with ECS, physics, particles, audio, and more162MITGame enginesGraphics godot-bevy-testIntegration testing framework for godot-bevy projects161MIT OR Apache-2.0Game engines il2cpp-bridge-rsRust library for Unity IL2CPP runtime introspection — resolve classes, invoke methods, and interact with the IL2CPP VM at runtime159MITExternal FFI bindingsGame engines lunar-imageLIF (.li) — lossless image format with planar layout, delta filter, and zstd compression158MPL-2.0Game enginesGraphics egui-minesweeperA minesweeper game library for egui153MIT OR Apache-2.0Game enginesGUI jenginePersonal roguelike game engine.152GPL-3.0Game engines boxddd-sysLow-level FFI bindings for Box3D built from vendored upstream sources151MIT OR Apache-2.0External FFI bindingsGame engines pixlThe lightweight, powerful Rust game engine and rasterizer built from scratch150MITGame enginesGraphics axo-coreCore engine for Axo Framework: wgpu rendering, Taffy layout, text (ab_glyph), window management, permissions, device APIs150MITGame enginesGUI rusting_engineA high-performance Vulkano-based 3D engine with GPU physics.147MIT OR Apache-2.0Game enginesRendering ctrlassistController Assist for gaming on Linux146Apache-2.0Game engines orbit_input_coreCore trait protocol for Orbit Engine's input system — provides unified, platform-agnostic abstractions for keyboard states and…142MIT OR Apache-2.0Game enginesHardware support boxdddSafe, ergonomic Rust bindings for Box3D139MIT OR Apache-2.0Game engines raycoonMinimal 2.5D raycasting engine139MITGame enginesGraphics deepslate-protocolMinecraft protocol primitives for the Deepslate proxy.139MIT OR Apache-2.0Game enginesNetwork programming shogiesa-packBinary pack format for shogiesa position records138MIT OR Apache-2.0EncodingGame engines shogiesa-kifKIF game record ingestion for shogiesa — extract Shogi positions as SFEN135MIT OR Apache-2.0Game enginesParser implementations