-
audionimbus
A safe wrapper around Steam Audio that provides spatial audio capabilities with realistic occlusion, reverb, and HRTF effects, accounting for physical attributes and scene geometry
-
bevy_brp_extras
Extra BRP methods for Bevy apps including screenshot, shutdown, and keyboard input capabilities
-
urd
Dialogue scripting language for games — compiler, VM, and static analysis
-
spanda
A general-purpose animation library for Rust — tweening, keyframes, timelines, and physics
-
rinklecate
inklecate — compile and play Ink stories from the command line
-
tracel-ash
Vulkan bindings for Rust
-
wow-m2
Parser, validator, and converter for World of Warcraft M2 model files with animation support
-
vk-graph
A high-performance Vulkan driver with automatic resource management and execution
-
bevy_material_ui
Material Design 3 UI components for Bevy game engine
-
bladeink-compiler
Ink compiler for the bladeink runtime — compiles .ink source files into ink JSON stories
-
gdt-cpus
Game Developer's Toolkit for CPU Management
-
cnc-formats
Clean-room binary format parsers for Command & Conquer game files
-
bevy_window_manager
Bevy plugin for primary window restoration and multi-monitor support
-
bevy_map_animation
Animation and sprite types for bevy_map_editor
-
bevy_fsm
Observer-driven finite state machine framework for Bevy ECS with variant-specific events and flexible validation
-
signal-fish-client
Transport-agnostic Rust client for the Signal Fish multiplayer signaling protocol
-
bevy_ui_text_input
Bevy UI text input plugin
-
bevy_archie
A comprehensive game controller support module for Bevy
-
pyronyx
Better Vulkan bindings for Rust
-
bevy_lagrange
Bevy camera controller with pan, orbit, zoom-to-fit, queued animations, and trackpad support
-
aalo
aka bevy-inspector-haalka, a bevy_ui-native inspector for Bevy
-
covk
Unsafe vulkan bindings for Rust
-
roblox-slang
Type-safe internationalization for Roblox experiences
-
bevy-settings-lib
A flexible settings management library for Bevy with async saving, multiple formats, and built‑in validation
-
bgi
A modern Rust port of the Borland Graphics Interface (BGI) with extensible backends
-
signal-fish-server
A lightweight, in-memory WebSocket signaling server for peer-to-peer game networking
-
bevy_tui_texture
A Bevy plugin for rendering terminal-style UIs using ratatui and WGPU
-
kazan
Vulkan bindings for Rust
-
bevy_gameplay_tag
A flexible gameplay tag system for Bevy, inspired by Unreal Engine's Gameplay Tags
-
bevy_pipe_affect
Write systems as pure functions
-
game-networking-sockets
Rust abstraction for Valve GameNetworkingSockets library
-
bevy_kana
Ergonomic, opinionated utilities for Bevy — type-safe math, input wiring, and more
-
mcsast
Manage Minecraft server / proxy / plugins quickly and easily!
-
myth-engine
A developer-friendly, high-performance 3D rendering engine written in Rust
-
skesis
A high-performance Entity Component System with anchor+delta change detection, relationships, and raw byte serialization
-
ply-engine
The most powerful app engine made entirely in Rust
-
il2cpp-bridge-rs
Unity IL2CPP runtime introspection — resolve classes, invoke methods, and interact with the IL2CPP VM at runtime
-
plumesplat
Advanced terrain splatting for Bevy with support for 256+ materials using texture arrays
-
glam_matrix_extras
Matrix types and utilities for Glam
-
arcane-cli
CLI for Arcane - agent-native 2D game engine (dev server, testing, project scaffolding)
-
anymotion
Prototype skeletal animation library for ECS-native game engines
-
rustpak
CLI tool for reading and writing GoldSrc .pak archive files
-
uvm_detect
Unity project detection and version extraction library
-
ga3
Common types for 3D geometric algebra
-
aeronet_steam
Steam networking IO layer implementation for
aeronet -
bevy_state_ui
UI library for rendering a UI from a given state
-
emotiva
Lightweight layered 2D character animation runtime written in Rust
-
bevy_debugger_mcp
AI-assisted debugging for Bevy games through Claude Code using Model Context Protocol
-
bevy_config_file
A Bevy plugin for loading configuration from YAML, JSON, or RON files with environment variable overrides
-
cargo-pumpkin
A Cargo subcommand that building and running your Pumpkin plugin
-
telic
Engine-agnostic game AI framework: command trees, utility scoring, coordinated assignment, and TrueSkill evaluation
-
bevy_psx
A Bevy plugin that provides authentic PlayStation 1 (PSX) style rendering capabilities, including low-resolution rendering, vertex snapping, and palette quantization
-
vulkan-headers
Minimalist Rust FFI bindings for Vulkan
-
realism
A high-performance, production-ready scene management crate for Rust game engines
-
bevy_map_dialogue
Dialogue tree types and runtime for bevy_map_editor
-
bevy_top_down_camera
A top down camera written for Bevy
-
aseprite-io
Read and write Aseprite .ase/.aseprite files
-
matter-js-rs
port of Matter.js, the 2D rigid body physics engine
-
chill_bevy_console
A configurable developer console plugin for Bevy games
-
univis_ui
A high-performance, SDF-based hybrid world-space UI framework for the Bevy game engine
-
map_scatter
Rule-based object scattering library with field-graph evaluation and sampling
-
myth_render
Core rendering system for the Myth engine (render graph, pipeline, GPU management)
-
dokearley
Earley parser + DSL grammar language for game devs
-
bevy_channel_message
Send events via a channels form anywhere (eg. c-ffi) to Bevy (buffered) messages.
-
bevy_firefly
2d lighting crate for the Bevy game engine
-
bevy_event_bus
A Bevy plugin that connects Bevy's event system to external message brokers like Kafka
-
cloudiful-bevy-localization
Reusable Bevy localization runtime built around app-provided static registries
-
hoplite
A creative coding framework for Rust that gets out of your way
-
prime-random
Seeded randomness — Mulberry32 RNG, Poisson disk, weighted choice
-
bevy_ui_actions
Action-driven UI toolkit for Bevy — clicks, drag-drop, tooltips, tabs, scroll views, modals, dialogue system, 3D viewports
-
cloudiful-bevy-camera
Reusable camera switching core for Bevy
-
rsaber_pcvr
rsaber
-
gdcli
Agent-friendly CLI for Godot 4
-
vera-effects
VERA (Verified Effect-Rule Architecture) — generic trace, rule output, and reaction types for building verifiable game loops where every state mutation is inspectable and testable
-
bevy_xray
TUI tool to visualize Bevy state hierarchies, plugin dependencies, and schedule configurations
-
cloudiful-bevy-input
Reusable Bevy input abstraction for game-defined actions
-
bevy_perf_ui
Customizable Performance/Debug Overlay for Bevy UI
-
fastnet
Ultra-low latency encrypted networking for real-time games. TLS 1.3 + ChaCha20-Poly1305 with ~15µs RTT.
-
bevy_state_scoped_resources
State-scoped resource lifecycle management for Bevy — the resource equivalent of StateScoped
-
bevy_expected_components
Runtime validation for Bevy component dependencies
-
damped-springs
damped springs for smooth and springy motion
-
cloudiful-bevy-settings
Reusable Bevy settings runtime for app-defined actions, field keys, and localization context
-
blittle
A fast little blitter
-
bevy_nested_tooltips
Nested Tooltips for the bevy game engine
-
terrain-forge
A modular procedural generation engine for terrain, dungeons, and maps
-
bevy_system_reflection
reflecting systems, schedules, system sets and rendering schedules
-
bevy_ai_editor
A remote AI level editor plugin for Bevy engine, enabling Python-based scene manipulation for AI agents
-
bevy_ballistic
Bevy math functions to calculate projectile launch angles to hit a specific target
-
arcane-core
Core library for Arcane - agent-native 2D game engine (TypeScript runtime, renderer, platform layer)
-
sevenx_engine
Engine de jogos 2D/3D completa com suporte Android, física, áudio, partículas, tilemap, UI, eventos e sistema 3D avançado com PBR
-
bevy_parallaxium
A Bevy plugin for creating a parallax effect
-
rs2io
Types and utilities for processing io with a design heavily focused around the custom protocols used by the popular MMORPG Runescape
-
bevy_auto_nav_viz
A Bevy plugin that draws a visualization of the auto directional navigation system in Bevy's UI Framework
-
portal2-sdk
SDK for Portal 2 modding and plugin development
-
bevy-volumetric-clouds
A plugin for Bevy that renders clouds using raymarching
-
cloudiful-bevy-outline
Reusable geometry-shell outline plugin for Bevy
-
spatial-motion
Generic spatial transforms and movement, built on geometric algebra traits
-
crystal-vk
Graphics wrapper for Vulkan
-
f1-game-library-models-25
Models associated with the F1 Video Game series for UDP Telemetry
-
udp-relay-core
Lock-free, cache-line-aligned core types for UDP relay/tunnel servers — TunnelClient, QualityAnalyzer, address validation, and DashMap helpers
-
vulkanalia-bootstrap
that jump starts initialization of Vulkan via Vulkanalia
-
cranium
A fast, modular, no_std-friendly, batteries-included library for Game AI written in Rust
-
arcane-engine
Arcane game engine — agent-native 2D engine with embedded TypeScript runtime
-
bevy_old_tv_shader
An "old TV" post-processing effect
-
aluminium
vulkan-based graphics engine
-
xgl
Unified minimalist OpenGL 3.3 & WebGL abstractions
-
nightshade-editor
An interactive editor for the Nightshade game engine
-
aquila_cli
Aquila server CLI
-
gemath
Type-safe game math with type-level units/spaces, typed angles, and explicit fallible ops (plus optional geometry/collision)
-
bolt-quadtree
High-performance loose quadtree for 2D collision queries
-
fmod-studio-sys
FMOD Studio bindings
-
bevy_track_asset
Propagate asset changes to dependent components and resources in Bevy
-
haloforge-plugin-api
Plugin API for HaloForge — traits and types for building native HaloForge plugins
-
rsaber_pc
rsaber
-
waapi-rs
client for Wwise Authoring API (WAAPI), supporting async and sync usage
-
cargo-udonsharp
Cargo subcommand for UdonSharp compilation
-
immediate_stats
Game stats that reset every frame, inspired by immediate mode GUI
-
lightyear_avian2d
Helper library to use Lightyear with Avian2d
-
wilhelm_renderer_imgui
Dear ImGui integration for wilhelm_renderer
-
bevy_alchemy
An experimental, status effects-as-entities system for Bevy
-
deep_log
Dual-axis logging system : level (verbosity 0→100) + zone (bitflag per system)
-
extol_sprite_layer_fork
Explicitly-defined sprite layers for Bevy, including automatic y-sorting
-
bevy-where-was-i
A plugin for Bevy that saves and restores your camera position
-
rbgb
A basic and rough gameboy emulator
-
nightshade
A cross-platform data-oriented game engine
-
puppetmaster
input handling for writing games
-
bevy-hid
A hid plugin for bevy
-
glium-spearman
Elegant and safe OpenGL wrapper. Glium is an intermediate layer between OpenGL and your application. You still need to manually handle the graphics pipeline, but without having to use OpenGL's old and error-prone API…
-
prime-signal
Signal processing — smoothdamp, spring, low_pass, deadzone
-
bevy_diesel
A generic ability engine framework for Bevy
-
bevy_simple_water
Bevy plugin for easily creating and applying water shader materials to 3D meshes
-
bitmapfont-creator
A CLI tool to create bitmap fonts for Phaser games
-
rydit-core
Core trait and registry for RyDit modules - Android game engine
-
bevy_simple_screenshot
A plug-and-play screenshot library for Bevy 0.17+ with ring-buffered capture and automatic saving
-
minifb-ui
Light wrapper around minifb to make creation of windows and UI elements simple
-
bevy_small_menu
A type-safe, headless menu plugin for Bevy Engine, enabling interactive menus from UI Nodes or Sprites
-
crystal-api
Crystal API is a unified GPU API's wrapper
-
bevy_sky_gradient
Sky rendering plugin for bevy featuring, sky gradient, aurora / northern lights, stars, sun, day-night cycle
-
bevy_fabrik_solver
A Fabrik based IK Solver for the Bevy game engine
-
palser
Platform Abstraction Layer for SoftwarE Renderers
-
bevy_mod_scripting_display
Traits focused on printing types with type information contained in the bevy type registry
-
base_2
Exact fixed-point geometry. Float in, float out, zero drift inside.
-
fmod-fsbank-sys
FMOD FSBank bindings
-
scml
Parser and skeletal animation evaluator for Spriter SCML files
-
jay-ash
Vulkan bindings for Rust
-
pincushion
Uniform mesh sampler with Unity3D/C# bindings
-
prime-sdf
Signed distance functions — 2D and 3D primitives, CSG operations, domain transforms
-
bevy_emoji
Color emoji rendering for Bevy — bypasses swash's broken CBDT support by extracting bitmap glyphs directly via ttf-parser
-
unity-cleaner
A TUI tool to clean Unity project files (Library, Temp, Logs, etc.)
-
unity-pack
Create Unity .unitypackage files and assets from Rust
-
stag-toolkit
Real-time solutions for 3D games, art, and simulations
-
myth_core
Core utilities and foundational types for the Myth engine
-
cargo-godot-lib
run Godot from a Cargo run script
-
firefly-keyboard
Virtual keyboard for Firefly Zero apps
-
bulb-parser
Parser and interpreter for Bulb Script
-
squirrel_noise5
SquirrelNoise version 5 with a random values generator and optional bindings with rand crate (rand_squirrel feature)
-
euca-ecs
Archetype-based ECS with generational entities, type-safe queries, change detection, and parallel iteration
-
bitsy-file
A parser for Bitsy game files
-
firewheel-web-audio
A multi-threaded Web Audio backend for Firewheel
-
zztff
reading/writing ZZT worlds and boards
-
om-fork-distance-field
Temporary fork! Generate distance fields from images for pseudo-vector rendering
-
quake-map
Parser for Quake and Quake II .map files
-
quicksilver
game framework for 2D games in pure Rust
-
bevy_tray_icon
Allows the use of tray-icon to manipulate the system tray
-
procedural_tilemaps_core
Lightweight 2D tilemap generation with Wave Function Collapse / Model Synthesis for Bevy
-
godot-properties-parser
A parser for Godot Engine property files (.tscn scenes and .godot projects)
-
kengaai-scene-fps
structures and functions for loading KengaAI Engine FPS scenes
-
firefly-audio
Tree-based generator and processor for sound. Powers audio in Firefly Zero.
-
sge
game engine
-
murk-engine
Simulation engine orchestrating Murk environments
-
vulkan-headers-generator
Generate the vulkan-headers crate
-
firewheel-ircam-hrtf
Head-related transfer function (HRTF) node for Firewheel
-
valinor-domain
Domain models and types for MudWorld text-based virtual world platform
-
prime-wasm
WASM bindings for the prime math library
-
assext
Asset file extension tool - A Spine file processing tool that generates numbers in specified regions
-
tokio-enet
A pure Rust implementation of the ENet reliable UDP networking library
-
dump-roblox-api
Dumps all roblox classes and enums into either a luau table or Rust structs and values
-
bevy_third_person_camera_2
flexible plugin for Bevy game engine
-
hnefatafl
building software for the tafl family of board games
-
murk-space
Spatial data structures and field storage for Murk simulations
-
vecmate
Lightweight, zero-dependency, type-agnostic library for vector math
-
murk
World simulation engine for reinforcement learning and real-time applications
-
inochi2d-parser
Analizador tipificado y representación intermedia para archivos INP/INX de Inochi2D
-
oxide-engine-api
API for Oxide game engine plugins
-
gtether
Highly concurrent multiplayer focused game engine, with an emphasis on realtime streamable asset management
-
timer_data
Serializer-independent data types for Bevy's Timer
-
bevy_query_observer
More sophisticated observers for Bevy
-
raui-json-renderer
RAUI renderer for JSON format
-
gravita-engine-core
Core engine orchestration layer for Gravita game framework
-
murk-obs
Observation specification and extraction for Murk simulations
-
sunray
hardware ray-tracing library
-
murk-arena
Arena-based generational allocation for Murk simulations
-
firefly-ui
UI helpers and components for Firefly Zero system apps
-
gravita-input
Input handling abstraction layer for Gravita game framework
-
bevy_open_vat
OpenVAT (Vertex Animation Texture) plugin for Bevy
-
gravita-renderer
Minimal CPU-based 2D rendering utilities for prototyping and simple games
-
spritesheet_detector
analyze spritesheets and detect sprite dimensions and frame count
-
signal-smooth
Frame-rate independent signal smoothing primitives (damped spring, 1-Euro, EMA, deadzone)
-
thimni
efficient SDF collision without discretizatio, neural nets, or interval arithmetic
-
simple_wfc
wave-function collapse for procedural generation
-
marathonctl
Command-line control interface for Marathon multiplayer game engine
-
risc96-rs
Rust SDK for risc96 fantasy console cartridges
-
gravita-assets
Asset loading and management utilities for Gravita game framework
-
fmod-core-sys
FMOD Core bindings
-
parrot-rng
A lightweight, strictly deterministic procedural generation library for Rust
-
kj-bevy-realistic-sun
Sets a directional light to point in a realistic direction, accounting for latitude and time of year
-
xuko
Rust utility library
-
murk-propagator
Propagator trait and step context for Murk simulations
-
slice-by-8
HUD Software's Rust improved implementation of the Intel Slice-By-8 algorithm
-
vulkan-registry
Parses the Vulkan API Registry XML files
-
anvilkit-camera
AnvilKit camera system - FPS, third-person, orbit, and free camera controllers with effects
-
bevy_jamkit
Jamkit is a small set of simple, plug-and-play Utilities to facilitate a game jam submission
-
godot-bevy-test
Integration testing framework for godot-bevy projects
-
bevy_typst_textures
Resource for generating rasterized textures out of either standalone .typ files or structured, zipped typst projects, built on typst-as-lib
-
uiactivity_ios_rs
Start a UIActivity on iOS from Rust code
-
urd-quest
Interactive terminal runner for Urd dialogue scripts
-
sursface
Small cross-platform rendering library
-
murk-replay
Deterministic replay and action logging for Murk simulations
-
rsaber_android
rsaber
-
firesidexr-evergreen
Network backend build on libp2p
-
bevy_gearbox_protocol
Protocol (client/server) for Bevy Gearbox editor/app communication
-
miniquad-ply
Temporary fork of miniquad with fixes for ply-engine. Do not depend on this directly.
-
bevy_many_relationships
A Bevy plugin for many-to-many relationships between entities
-
bevy_gearbox_editor
State machine system for the bevy game engine
-
lightyear_web
run a bevy app on the web
-
cranium-api
extending the Cranium AI library with utilities for using Cranium outside of Bevy as an AI Server
-
rusting_engine
A high-performance Vulkano-based 3D engine with GPU physics
-
mun_codegen
LLVM IR code generation for Mun
-
cranium-bevy-plugin
extending the Cranium AI library with a Plugin for quick and easy integration
-
myth_resources
GPU resource definitions and data structures for the Myth engine
Try searching with DuckDuckGo.