rustio rustio.net

Game Development

74

egui_extras

0.34.1 Growing

Extra functionality and widgets for the egui GUI library

7.6M downloads · today
73

egui

0.34.1 Growing

An easy-to-use immediate mode GUI that runs on both web and native

14.5M downloads · today
71

eframe

0.34.1 Growing

egui framework - write GUI apps that compiles to web and/or natively

10.8M downloads · today
71

egui-wgpu

0.34.1 Growing

Bindings for using egui natively using the wgpu library

5.5M downloads · today
71

egui-winit

0.34.1 Growing

Bindings for using egui with winit

11.8M downloads · today
70

egui_glow

0.34.1 Growing

Bindings for using egui natively using the glow library

10.9M downloads · today
68

softbuffer

0.4.8 Growing

Cross-platform software buffer

8.9M downloads · 3mo ago
67

raw-window-metal

1.1.0 Growing

Interop library between Metal and raw-window-handle

1.1M downloads · 1y ago
67

bevy_easings

0.18.0 Growing

Easing plugin for Bevy

148.8K downloads · 2mo ago
67

bevy_kira_audio

0.25.0 Growing

Bevy plugin for dynamic audio

442.7K downloads · 2mo ago
67

avian3d

0.6.1 Growing

An ECS-driven physics engine for the Bevy game engine

146.0K downloads · 5d ago
66

bevy_transform_interpolation

0.4.0 Growing

Transform interpolation for fixed timesteps for the Bevy game engine

179.1K downloads · 2mo ago
66

bevy_common_assets

0.16.0 Growing

Bevy plugin adding support for loading your own asset types from common file formats such as json and yaml

211.4K downloads · 5d ago
66

wgpu_canvas

5.0.6 Stable

A 2D WGPU renderer API for drawing text, shapes, and images with Rust.

13.7K downloads · 25d ago
65

bevy_heavy

0.4.0 Growing

Mass property computation for Bevy's geometric primitives.

175.4K downloads · 2mo ago
65

fyrox-core

1.0.0 Growing

Shared core for the Fyrox engine and its external crates.

68.3K downloads · 3d ago
65

bevy_seedling

0.7.2 Growing

A sprouting integration of the Firewheel audio engine

17.3K downloads · 6d ago
65

avian2d

0.6.1 Growing

An ECS-driven physics engine for the Bevy game engine

124.9K downloads · 5d ago
64

sdl3-sys

0.6.1+SDL-3.4.2 Growing

Low level Rust bindings for SDL 3

117.3K downloads · 1mo ago
64

fyrox-resource

1.0.0 Stable

Asset management crate for the Fyrox engine

64.0K downloads · 3d ago
64

rapier3d

0.32.0 Growing

3-dimensional physics engine in Rust.

1.0M downloads · 2mo ago
64

rapier3d-f64

0.32.0 Growing

3-dimensional physics engine in Rust.

3.5M downloads · 2mo ago
64

emergent

1.8.2 Stable

Toolset for producing emergent gameplay for games written in Rust

31.6K downloads · 3mo ago
64

puffin_egui

0.30.0 Growing

Show puffin profiler flamegraph in-game using egui

362.4K downloads · 9d ago
64

bevy_asset_loader_derive

0.25.0 Growing

Macro implementation for bevy_asset_loader

529.1K downloads · 2mo ago
64

aeronet_io

0.19.1 Growing

IO abstraction primitives for `aeronet`

40.7K downloads · 1mo ago
63

fyrox-math

1.0.0 Stable

Math utils for the Fyrox engine

47.6K downloads · 3d ago
63

timecat

1.52.0 Stable

A 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.

192.0K downloads · 1mo ago
63

inline_tweak

1.2.4 Stable

Tweak values directly from the source code

114.3K downloads · 1mo ago
63

beet_flow

0.0.8 Growing

An ECS control flow library

9.4K downloads · 1mo ago
63

assets_manager

0.13.8 Growing

Conveniently load, cache, and reload external resources

180.1K downloads · 1mo ago
63

rapier2d

0.32.0 Growing

2-dimensional physics engine in Rust.

744.9K downloads · 2mo ago
63

bevy_embedded_assets

0.15.0 Growing

A Bevy plugin to embed assets in your game

209.0K downloads · 2mo ago
62

noise-functions

0.8.2 Growing

A collection of fast and lightweight noise functions.

18.5K downloads · 2mo ago
62

fyrox-sound

1.0.0 Growing

Sound library for games.

65.7K downloads · 3d ago
62

bevy-tnua-physics-integration-layer

0.12.0 Growing

Components for integrating physics backends with bevy-tnua

59.7K downloads · 2mo ago
62

bvh-arena

1.2.1 Stable

A bounding-volume hierarchy for in-game broad-phase collision detection

16.1K downloads · 1mo ago
62

beet_spatial

0.0.8 Growing

Spatial actions built upon beet_flow

8.6K downloads · 1mo ago
62

matchbox_protocol

0.14.0 Growing

Common interfaces between matchbox_socket and matchbox_server

60.7K downloads · 1mo ago
62

bevy-inspector-egui

0.36.0 Growing

Inspector plugin for the bevy game engine

1.1M downloads · 2mo ago
62

imperator-tiger

1.17.0 Stable

Validator that checks Imperator: Rome user mod files for mistakes and warns about them. For example: missing localizations, or using a country trigger on a character. Imperator: Rome is a grand strategy game made by Paradox Interactive, and user mods are made by the players to enhance or change their game experience. This tool is for the people who make the mods.

15.9K downloads · 6d ago
61

wow-wdl

0.6.4 Experimental

Parser for World of Warcraft WDL (World Detail Level) low-resolution terrain files

2.7K downloads · 1mo ago
61

wow-cdbc

0.6.4 Experimental

Parser for World of Warcraft DBC (client database) files with serialization support

2.3K downloads · 1mo ago
61

fyrox-build-tools

1.0.0 Stable

Build tools for Fyrox Engine

8.7K downloads · 3d ago
61

fyrox-scripts

1.0.0 Stable

Standard scripts for the Fyrox engine

5.6K downloads · 3d ago
61

audionimbus-sys

4.8.1 Stable

Rust bindings for Steam Audio.

8.9K downloads · 1mo ago
61

bevy-tnua-avian3d

0.11.0 Growing

Avian 3D integration for bevy-tnua

28.8K downloads · 11d ago
61

firefly-rust

0.13.1 Growing

Rust SDK for making Firefly Zero games

16.1K downloads · 10d ago
61

rapier3d-meshloader

0.13.0 Growing

STL file loader for the 3D rapier physics engine.

5.9K downloads · 2mo ago
61

bevy_enhanced_input_macros

0.24.0 Growing

Bevy Enhanced Input Macros

65.5K downloads · 1mo ago