Game Development
egui_extras
0.34.2 GrowingExtra functionality and widgets for the egui GUI library
egui
0.34.2 GrowingAn easy-to-use immediate mode GUI that runs on both web and native
egui-wgpu
0.34.2 GrowingBindings for using egui natively using the wgpu library
eframe
0.34.2 Growingegui framework - write GUI apps that compiles to web and/or natively
egui-winit
0.34.2 GrowingBindings for using egui with winit
bevy_kira_audio
0.25.0 GrowingBevy plugin for dynamic audio
egui_glow
0.34.2 GrowingBindings for using egui natively using the glow library
raw-window-metal
1.1.0 GrowingInterop library between Metal and raw-window-handle
bevy_asset_loader_derive
0.26.0 GrowingMacro implementation for bevy_asset_loader
softbuffer
0.4.8 GrowingCross-platform software buffer
dds-bridge-sys
3.2.1 StableGenerated bindings to DDS, the double dummy solver for bridge
sdl3-sys
0.6.5+SDL-3.4.8 GrowingLow level Rust bindings for SDL 3
falling-tetromino-engine
10.0.0 ExperimentalA tetromino stacker engine with goals of being featureful, efficient and elegant.
wgpu_canvas
5.0.8 StableA 2D WGPU renderer API for drawing text, shapes, and images with Rust.
noise-functions
0.8.5 GrowingA collection of fast and lightweight noise functions.
bevy_common_assets
0.16.0 GrowingBevy plugin adding support for loading your own asset types from common file formats such as json and yaml
ddsfile
0.6.0 GrowingDirectDraw Surface file format parser/composer
timecat
1.53.0 StableA NNUE-based chess engine that implements the Negamax algorithm and can be integrated into any project as a library. It features move generation, advanced position evaluation through NNUE, and move searching capabilities.
bevy_easings
0.18.0 GrowingEasing plugin for Bevy
assets_manager
0.13.9 GrowingConveniently load, cache, and reload external resources
egui_dock
0.19.1 GrowingDocking system for egui - an immediate-mode GUI library for Rust
glamx
0.3.0 ExperimentalExtensions for glam: Pose2, Pose3, Rot2, and matrix utilities.
aeronet_io
0.20.0 GrowingIO abstraction primitives for `aeronet`
ktx2
0.5.0 GrowingParser for the ktx2 texture container format
audionimbus-sys
4.8.1 StableRust bindings for Steam Audio.
naia-client
0.25.0 GrowingProvides a cross-platform client that can send/receive messages to/from a server, and has a pool of in-scope entities/components that is synced with the server.
naia-shared
0.25.0 GrowingCommon functionality shared between naia-server & naia-client crates
avian3d
0.6.1 GrowingAn ECS-driven physics engine for the Bevy game engine
kira
0.12.1 GrowingExpressive audio library for games
bevy_transform_interpolation
0.4.0 GrowingTransform interpolation for fixed timesteps for the Bevy game engine
emergent
1.8.2 GrowingToolset for producing emergent gameplay for games written in Rust
fyrox-resource
1.0.1 StableAsset management crate for the Fyrox engine
naia-socket-shared
0.25.0 GrowingCommon data types shared between naia-server-socket & naia-client-socket crates
naia-server
0.25.0 GrowingA server that uses either UDP or WebRTC communication to send/receive messages to/from connected clients, and syncs registered Entities/Components to clients to whom they are in-scope.
three-d-asset
0.10.0 GrowingLoad/save functionality for 3d applications.
bevy_asset_loader
0.26.0 GrowingBevy plugin for asset loading
bevy_enhanced_input_macros
0.25.0 GrowingBevy Enhanced Input Macros
tracel-ash
0.39.3+sdk1.4.350 ExperimentalVulkan bindings for Rust
rstared
0.10.0 ExperimentalSimple decorator that adds rstar::RTree to collections such as HashMap, BTreeMap, StableVec, thunderdome::Arena.
firefly-rust
0.14.0 GrowingRust SDK for making Firefly Zero games
bevy_heavy
0.4.0 GrowingMass property computation for Bevy's geometric primitives.
indigauge-types
0.6.0 ExperimentalCommon types for indigauge protocol
sdec-schema
0.8.0 ExperimentalReplication schema and field codec definitions for the sdec codec
rapier3d
0.32.0 Growing3-dimensional physics engine in Rust.
rapier3d-f64
0.32.0 Growing3-dimensional physics engine in Rust.
bevy_embedded_assets
0.15.0 GrowingA Bevy plugin to embed assets in your game
cardpack
0.7.0 GrowingGeneric Deck of Cards
puffin_egui
0.30.0 GrowingShow puffin profiler flamegraph in-game using egui
parry3d
0.26.1 Growing3 dimensional collision detection library in Rust.
parry3d-f64
0.26.1 Growing3 dimensional collision detection library in Rust. 64-bits precision version.