-
egui
An easy-to-use immediate mode GUI that runs on both web and native
-
bevy
A refreshingly simple data-driven game engine and app framework
-
glam
A simple and fast 3D math library for games and graphics
-
hecs
A fast, minimal, and ergonomic entity-component-system library
-
macroquad
Simple and easy to use graphics library
-
gilrs
Game Input Library for Rust
-
bevy-inspector-egui
Inspector plugin for the bevy game engine
-
jomini
Low level, performance oriented parser for save and game files from EU4, CK3, HOI4, Imperator, and other PDS titles
-
bevy_ecs
Bevy Engine’s entity component system
-
kira
Expressive audio library for games
-
rusty_engine
Learn Rust with a simple, cross-platform, 2D game engine
-
raylib
Safe Rust bindings for Raylib
-
tetra
A simple 2D game framework written in Rust
-
heron
An ergonomic physics API for 2d and 3d bevy games. (powered by rapier)
-
rlifesrc
A Game of Life pattern searcher
-
bevy_asset_loader
Bevy plugin for asset loading
-
pix-engine
A cross-platform graphics/UI engine framework for simple games, visualizations, and graphics demos
-
bevy_prototype_lyon
Draw 2D shapes and paths in the Bevy game engine
-
allegro_examples
Allegro 5 wrapper examples
-
ggez
A lightweight game framework for making 2D games with minimum friction, inspired by Love2D
-
gdnative-core
The Godot game engine’s gdnative core bindings
-
dyon
A rusty dynamically typed scripting language
-
symbolic-unreal
Parsing and processing utilities for Unreal Engine 4 crash files
-
bevy_mod_picking
A 3D mouse picking and raycasting plugin for Bevy
-
psp
A library for building full PSP modules, including both PRX plugins and regular homebrew apps
-
line_drawing
A collection of line-drawing algorithms for use in graphics and video games
-
big-brain
Rusty Utility AI library
-
eframe
egui framework - write GUI apps that compiles to web and/or natively
-
allegro_util
Rust Allegro 5 wrapper utilities
-
joycon-rs
a framework for dealing with Nintendo Switch Joy-Con on Rust easily and efficiently
-
game-loop
A Rust crate that implements a frame-rate-independent game loop
-
bevy_tweening
Tweening animation plugin for the Bevy game engine
-
bevy_ecs_tilemap
A tilemap rendering plugin for bevy which is more ECS friendly by having an entity per tile
-
steamworks
Provides rust friendly bindings to the steamworks sdk
-
bracket-pathfinding
Pathfinding and field-of view utilities. A Star, Dijkstra. Part of the bracket-lib family.
-
bvh
A fast BVH using SAH
-
bevy_easings
Easing plugin for Bevy
-
legion
High performance entity component system (ECS) library
-
tiled
A rust crate for loading maps created by the Tiled editor
-
heron_rapier
Physics behavior for Heron, using rapier
-
hecs-hierarchy
Hierachy implementation for Hecs ECS
-
xecs
An Entity-Component-System library
-
caith
A dice roller library supporting many features
-
rafx-base
Rendering framework built on an extensible asset pipeline
-
ldtk_rust
Use the LDtk 2D level editor to build games in Rust
-
gdnative
The Godot game engine’s gdnative bindings
-
throne
Game scripting language for rapid prototyping and story logic
-
ash-window
Interop library between ash and raw-window-handle
-
gdnative-bindings
The Godot game engine’s automatcally generated bindings to Godot classes
-
bevy_pbr
Adds PBR rendering to Bevy Engine
-
building-blocks
Data types, collections, and algorithms for working with maps on 2D and 3D integer lattices. Commonly known as voxel data.
-
rpg-stat
A library for computer stats for RPG game development
-
bevy_rapier3d
3-dimensional physics engine in Rust, official Bevy plugin
-
iyes_loopless
Composable alternatives to Bevy’s States/FixedTimestep/RunCriteria
-
dces
DCES entity component system
-
gba
A crate for making GBA games with Rust
-
bevy-ui-navigation
A bevy plugin to make implementing ui navigation in your game a piece of cake
-
laminar
A simple semi-reliable UDP protocol for multiplayer games
-
bevy_flycam
Basic first-person fly camera for the Bevy game engine
-
shipyard
Entity Component System
-
bevy_hanabi
Hanabi GPU particle system for the Bevy game engine
-
cardpack
Generic Deck of Cards
-
emergent
Toolset for producing emergent gameplay for games written in Rust
-
chess
This is a fast chess move generator. It has a very good set of documentation, so you should take advantage of that. It (now) generates all lookup tabels with a build.rs file, which…
-
piston
The Piston game engine core libraries
-
chess-engine
A dependency-free chess engine library built to run anywhere
-
bracket-terminal
ASCII/Codepage 437 terminal emulator with a game loop. Defaults to OpenGL, also support Amethyst, Curses and Crossterm for output. Part of the bracket-lib family.
-
screen-13
An easy-to-use Vulkan rendering engine in the spirit of QBasic
-
inkling
Limited implementation of the Ink markup language
-
game-save-backuper
The tool to back up save data of some game server
-
rg3d-sound
Sound library for games
-
bevy_ecs_ldtk
An ECS-friendly ldtk plugin for bevy
-
rollo
A multiplayer framework based on Rust 🦀
-
dolly
Composable camera rigs
-
tcod
The Rust bindings for the Doryen library (a.k.a. libtcod).
-
semeion
A generic 2D environment simulator
-
leafwing-input-manager
A powerfully direct stateful input manager for the Bevy game engine
-
bevy_proto
Create config files for entities in Bevy
-
bevy_mouse_tracking_plugin
A plugin for effortless mouse tracking in the bevy game engine
-
csa
A Shogi game serialization/deserialization library in CSA format
-
bevy_text_mesh
A bevy 3D text mesh generator for displaying text
-
steamworks-sys
Provides raw bindings to the steamworks sdk
-
ndm
Parse standard polyhedral dice notation
-
scryfall
A wrapper around the scryfall magic the gathering api
-
bulls-and-cows
A framework for building bulls-and-cows games (1A2B) for any data type
-
treasury-store
Treasury storage
-
box2d-rs
Port of Box2d to Rust
-
gdnative-derive
The Godot game engine’s gdnative derive and procedural macros
-
inv-sys
A simple and effective inventory system for games
-
oddio
Lightweight game audio library
-
chess-turn-engine
Chess turn engine library with all chess rules implemented. Can be used to implement a chess game.
-
torchbearer
Find your path in darkerer dungeons
-
good-web-game
An alternative implementation of the ggez game engine, based on miniquad
-
pistoncore-event_loop
A Piston event loop for games and interactive applications
-
mapgen
Map generator for games (dungeons, worlds etc.)
-
pleco
A blazingly-fast chess library
-
ldtk2
A thin crate for people who just want to use ldtk files freely
-
bevy_mod_raycast
Ray Casting for the Bevy Engine
-
epicinium_lib
Rust bindings for libepicinium, the game logic library of the strategy game Epicinium
-
pyxel-engine
Core engine for Pyxel, a retro game engine for Python
-
shrev
Event channel, meant to be used with
specs
-
bevy_pixel_camera
A simple pixel-perfect camera plugin for Bevy, suitable for pixel-art
-
ezinput
A powerful input-agnostic library targeting complete support to axis and button handling for the Bevy game engine
-
oxygengine-core
Core module for Oxygengine
-
allegro_primitives-sys
Allegro 5 primitives addon Rust binding
-
bevy_heterogeneous_texture_atlas_loader
bevy plugin for loading heterogeneous texture atlases
-
kifuwarabe_tic_tac_toe
A small example before developing computer chess and computer shogi.
Come see the repository. -
edict
Experimental entity-component-system library
-
bevy-inspector-egui-derive
Implementation detail of the
bevy-inspector-egui
crate -
bevy_tileset_map
An extension to bevy_ecs_tilemap, allowing for configurable tilesets, auto tiling, and more using the bevy_tileset crate
-
wolf_engine
A game framework with a focus on flexibility and ease of use
-
benimator
A sprite sheet animation plugin for Bevy
-
npc-engine-utils
The utility module of the NPC engine, providing re-usable support code
-
eu4save
Ergonomically work with all EU4 saves (ironman and multiplayer)
-
zara
Zara survival engine
-
rrise
A rust binding for Wwise
-
smooth-bevy-cameras
Bevy camera controllers with buttery, exponential smoothing
-
shogi_core
Fundamental types and functions for shogi
-
kludgine
An asynchronous app and 2d game framework
-
shogi
Bitboard based Shogi library. Board representation, move handlings and various time control utilities.
-
macaw
An opinionated game math library built on top the excellent glam
-
bevy_kira_audio
Bevy plugin for dynamic audio
-
sparsey
Sparse set-based entity component system
-
bevy_ninepatch
Displays 9-Patch UI elements in Bevy
-
bevy_sepax2d
Plugins and helpful methods for using sepax2d with Bevy for 2d overlap detection and collision resolution
-
bevy_eventwork
Event based networking library for Bevy
-
bevy_pixels
Bevy plugin that uses Pixels (a tiny pixel buffer) for rendering
-
discord-presence
A Rust client for Discord RPC
-
uciengine
Use chess engine wrapper supporting uci command necessary for playing a game. Analysis is not supported.
-
brawllib_rs
Brawl character file parser, based on brawlbox/brawllib
-
cargo-psp
cargo build
wrapper for creating Sony PSP executables -
tachyon-networking
a Nack based reliable udp library for games and IPC
-
maikor-vm-core
VM for playing Maikor games
-
bevy_silk
Cloth physics implementation in bevy
-
raylib-sys
Raw FFI bindings for Raylib
-
bevy_tiled_camera
A camera for rendering low resolution pixel art in bevy
-
bevy_life
Generic and dynamic cellular automaton lib for bevy
-
keeshond_treats
Easy building blocks for Keeshond so you can start making your games sooner
-
otter-support
Otter game system; support code Rust crate
-
quicksilver
A simple game framework for 2D games in pure Rust
-
bevy_slinet
A simple networking plugin for bevy
-
bevy_smud
2d sdf shape renderer plugin for Bevy
-
bevy_infinite_grid
A 3D infinite grid for Bevy
-
erupt-bootstrap
vk-bootstrap for Rust
-
heron_debug
Rendering of Heron’s collision shapes for debugging purposes
-
rymder
Unofficial agones client SDK
-
bevy_app
Provides core App functionality for Bevy Engine
-
min_timer
Simple f64 based duration and timer; moreover, a main loop implementation using it
-
keeshond_datapack
A simple framework for loading and caching game assets
-
coord_2d
A general purpose 2d coordinate
-
planck_ecs
A tiny but very powerful ECS framework
-
collider
A library for continuous 2D collision detection for game developement
-
crow
A pixel perfect 2D rendering engine
-
bevy-debug-text-overlay
A convenient on-screen message print macro for bevy
-
godot-rust-cli
Provides an easy way to use Rust with your Godot project
-
scion
Game making library on top of wgpu, winit, legion
-
kingslayer
A text adventure dungeon crawler game written in Rust
-
dotrix
3D Game Engine
-
cosync
a single threaded, sequential, parameterized task pool for games
-
bevy_match3
A logic library for quickly adding a match-3 system to any bevy project
-
discord_game_sdk
Safe wrapper for the Discord Game SDK
-
texture_packer
A texture packing library using the skyline heuristic
-
bevy_asset_ron
Custom RON assets for Bevy
-
bevy_fluent
Bevy plugin for localization using Fluent
-
rokol
Rust bindings to Sokol
-
egui-macroquad
Bindings between egui and macroquad
-
renom
A simple program to rename Unreal Engine 4 projects
-
retroboard
A chess retrograde move generator, suitable for endgame tablebase generation
-
bevy-parallax
A Bevy plugin for creating a parallax effect
-
oml-audio
Very basic, and thin abstraction of audio handling meant for games
-
fyrox-resource
Asset management crate for the Fyrox engine
-
ramirezmike/quien_es_el_mechaburro
A game made in one week for the Bevy engine’s first game jam
-
evoke
Powerful netcode for edict based game engines
-
bevy-embasset
A Bevy plugin to embed assets in your game, or load assets from other sources!
-
bevy_screen_diags
An on-screen FPS display for bevyengine.org
-
simple-game-engine
A minimal game engine inspired by the OLC Pixel Game Engine
-
keeshond_editor
Editor for the Keeshond Game Engine
-
neos
NeosVR’s API in rust
-
unity-unpacker
A CLI utility for unpacking the assets from Unity’s .unitypackage file
-
tego
Crate for loading Tiled maps
-
bevy_rl
Using bevy to build gym environments to train reinforcement learning agents
-
muds
Minimalistic Data Structures and Entity-Component-System Library
-
macroquad-canvas-2d
Add canvas functionality to macroquad
-
game_stat
a library for handling stats that can change with modifiers, most commonly seen in games
-
emerald
A lite, fully featured 2D game engine
-
mun_lld
Bindings for LLD used to link Mun binaries
-
bevy_ascii_terminal
A simple terminal for rendering ascii in bevy
-
rust-rpg-toolkit
An engine for creating action RPGs with Rust and/or JSON
-
bevy_despawn_with
Bevy extension trait for despawning marked entities
-
savesys
Variable-based save management system
-
apecs
An asyncronous and parallel entity-component system
-
arimaa_engine_step
A step based engine for the board game Arimaa
-
ca-formats
Parsing pattern files for Conway’s Game of Life
-
main_game_loop
A game loop with event handling
-
godot-ggrs-wrapper
A Rust GDNative project to provide GGRS to the Godot Engine
-
regecs
Rust Extended Generic ECS (REGECS)
-
bevy-sequential-actions
A Bevy library for executing actions in a sequence
-
rattle_items_match
Matching is not limited to character strings. I’m trying to make a game AI.
-
rusty_sword_arena
Library/repository for the half-day Rust tutorial teaching you how to make a game client in Rust
-
unity-native-plugin
Unity Native Plugin API for Rust
-
gdengine
Game design document creation tool
-
bevy_config_cam
An easy plug-n-play multifunctional camera that allows for easy setup of a camera and player for a scene
-
feo-oop-engine
An Object Oriented game engine for rust
-
specs
Specs is an Entity-Component-System library written in Rust
-
egui_extras
Extra functionality and widgets for the egui GUI library
-
crystalorb
Network-agnostic, high-level game networking library
-
rafx-api
Rendering framework built on an extensible asset pipeline
-
craydate
A safe Rust API for the Playdate hand held gaming system
-
bevy_ui_animation
A GSAP-like animation plugin for Bevy UI
-
forsyth
A pure Rust implementation of Tom Forsyth’s ‘Linear-Speed Vertex Cache Optimisation’
-
ludusavi
Game save backup tool
-
coffee
An opinionated 2D game engine focused on simplicity, explicitness, and type-safety
-
bevy_physimple
A simple 2d physics engine for bevy based on physme
-
bevy_rapier2d
2-dimensional physics engine in Rust, official Bevy plugin
-
bevy_particle_systems
A particle system plugin for Bevy
-
bevy_tiled_prototype
A plugin for rendering tiled maps
-
dfhack-remote
Interacting with the Dwarf Fortress remote API exposed by DFHack
-
ldtk
A crate for reading the LDtk 2D tile map format
-
dos-like
Framework for writing DOS-like applications
-
auto-traffic-control
A video game for programmers about air traffic control
-
input-actions
An input system for binding PC & Gamepad inputs to application actions
-
bevy_vulkano
Vulkano Backend for Bevy
-
gdvariants
Rust std library collections wrapper that implements the godot-rust variant traits
-
tge
A lightweight cross-platform 2D game framework written in pure Rust and based on OpenGL 3.3+
-
mun_vfs
Provides an in-memory filesystem
-
geng-derive
Game Engine (derive macros)
-
spirv-layout
SPIRV reflection utility for deriving Vulkan DescriptorSetLayouts
-
rg3d
3D Game engine
-
fyrox-template
Project template generator for Fyrox engine
-
bracket-geometry
Geometry utilities. Rect, lines, circles, distance calculations. Part of the bracket-lib family.
-
bevy_spatial
A crate for tracking bevy entities in spatial indices
-
basis-universal
Bindings for the basis-universal Supercompressed GPU Texture Codec by Binomial
-
ivy-resources
Handle based resource management and shared state
-
amethyst/space-menace
An action 2D platformer made with Amethyst game engine
-
fixedstep
Simple macro to create a fixed timestep loop for a game
-
gamie
A Rust library provides abstractions for several classic tiny games
-
weasel
A customizable battle system for turn-based games
-
gerg_ui
A little wrapper I’ve written for creating UI screens from files for the BevyEngine
-
kludgine-app
Application and Windowing for Kludgine
-
naia-serde
Bit-level de/serialization for naia
-
squirrel-rng
An impl of
rand::Rng
based on a talk by Squirrel Eiserloh re: Math for Game Programmers -
coarse-prof
Tiny library for coarse-grained hierarchical profiling
-
gaviota-sys
Low level bindings for libgtb, a library for Gaviota tablebase probing
-
saft
Signed distance field function compiler/interpreter/discretizer/mesher
-
break-eternity
A numerical library to represent numbers as large as 10^^1e308 and as ‘small’ as 10^-(10^^1e308)
-
treasury-cli
Command Line Interface for treasury client
-
bevy_window_title_diagnostics
Logs Bevy diagnostics into the primary window title
-
irrgarten
Small and easy to use library to generate mazes for games
-
bevy_polyline
Polyline Rendering for Bevy
-
gilrs-core
Minimal event based abstraction for working with gamepads
-
blue_engine
General-Purpose, Easy-to-use, Fast, Secure, and Portable graphics engine
-
kurinji
Input map for bevy
-
daedalus
Utilities for querying and parsing Minecraft metadata
-
bevy_keybind
Common event interface for bevy_input, so that we can better separate logic from configuration
-
space-partitioning
Space partitioning data structures
-
fishsticks
A simple gamepad input library
-
gs11n
Utililties need for GS11N
-
bevy_simple_tilemap
Refreshingly simple tilemap implementation for Bevy Engine
-
rltk
A CP437/ASCII terminal library and helpers to make creating roguelike games in Rust easy. Similar to libtcod, but aiming to be Rust-native.
-
libloadorder-ffi
A wrapper library providing a C FFI for libloadorder
-
bevy_input
Provides input functionality for Bevy Engine
-
bitsy-parser
A parser and utilities for working with Bitsy game data
-
bevy-yoleck
Your Own Level Editor Creation Kit
-
ccdb
A small terminal based game engine
-
instant-glicko-2
Implementation of the Glicko-2 rating system that allows for instant feedback after games, not just once a rating period closes
-
bevy_more_shapes
Bevy engine plugin that adds additional shapes to the existing collection of procedurally generated geometry
-
ck3save
Ergonomically work with all CK3 saves (regular and ironman)
-
bevy_dioxus_desktop
Write Cross-platform application with React-like decralative UI framework and scalable ECS architecture all in Rust
-
oxygengine-composite-renderer
Composite renderer module for Oxygengine
-
generational_array
A small package to handle generational arrays and prevent the ABA problem while reusing unused space
-
hecs-component-provider
Easily define behavior for sets of components when using the hecs ECS library
-
keeshond
A fast and fun 2D game engine for Rust
-
firecore-battle
Pokemon battle simulation
-
maze_rs
a simple maze game in rust
-
uriopass/wgpu_engine
Contemplative society simulation
-
fyroxed
A standalone scene editor for Fyrox game engine
-
bevy_console
dev console for bevy
-
bvh-arena
A bounding-volume hierarchy for in-game broad-phase collision detection
-
bevy_turborand
A plugin to enable random number generation for the Bevy game engine
-
tm-rs
FFI bindings for the machinery api
-
game_chess_cui
Command user interface ( CLI ) for chess game implemented for educational purpose
-
bevy-steamworks
A Bevy plugin for integrating with the Steamworks SDK
-
storm
A personal 2D game engine designed for performance
-
goggles
Building blocks for a hibitset based ECS library
-
minecraft-assets
Parsing Minecraft asset files and resource packs in Rust
-
bevy_webview
Rapidly iterate and build Bevy UI’s with existing web-based technologies
-
roead
Rust bindings for oead C++ library for common Nintendo formats
-
pistoncore-glutin_window
A Piston window back-end using the Glutin library
-
srs2dge
Simple Rust 2D Game Engine
-
rift_insight
A third party API library for League of Legends
-
bevy_tileset
Simple, configurable tilesets in Bevy using RON
-
ivy-random
Provides random utility functions to the ivy framework
-
macroquad-canvas
Adds canvas functionality to macroquad
-
usi
A library to handle type-safe communication with USI-compatible shogi engines
-
snakesss
The classic (2-player) snake game
-
pulz-ecs
An archetype based ECS
-
olc-pge
A reimplementation of the olcPixelGameEngine in Rust
-
hapi-rs
Rust bindings to Houdini Engine API
-
carrier-pigeon
A rusty networking library for games
-
convchain
Bitmap generation from a single example with convolutions and MCMC
-
gerrymander
Push-down state automata for games
-
ico_math
An opinionated SIMD Math Library for games and graphics in Rust
-
ggbasm
Generating Gameboy Assembler
-
bevy_atmosphere
A procedural sky plugin for bevy
-
butsuri
Currently only an asset that provides 2d collision detertor and kinematics, build from scratch in bevy
-
bevy_serial
Serial Port Communication Plugin for Bevy
-
blunders
UCI chess engine application
-
world_dispatcher
Provides the System part of a full ECS, along with a fast dispatcher and world container
-
apparatus
A 2D game engine
-
bluenoise
Ergonomic blue noise (poisson disk sampling) for the masses
-
bevy-scene-hook
Ad-hoc component insertion for bevy scenes
-
bevy_stl
STL loader for bevy, based on stl_io
-
bevy_svg_map
Tool to load SVG to bevy, adding properties based on the style
-
silver_animation
A basic animation system for quicksilver
-
kusa_pixel
A pixel art painter for people who are sick of GUIs
-
cat-box
Work in progress game engine, inspired by arcade
-
squares-rng
A Rust implementation of Squares RNG for game development
-
bevy-aabb-instancing
Render millions of AABB instances in Bevy
-
chunked
An Entity Component System that works by organising like entities into chunks
-
rouler
A container-like system for generating dice rolls
-
bevy-egui-kbgp
Better keyboard and gamepad story for egui in Bevy
-
ramirezmike/not_snake
A snake-inspired game made in Rust using the Bevy game engine
-
bevy_pkv
Persistent key value store for apps/games
-
pixels-graphics-lib
Simple wrapper library around Pixels
-
jelly_ecs
A simple but functional ECS
-
deathframe
My game development framework for the amethyst game engine
-
oxygen_quark
Oxygen Quark is a maths library mainly developed for the Oxygen Game Engine
-
quilkin
Quilkin is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game server deployments, to ensure security, access control, telemetry data, metrics and more
-
bevy_mod_rounded_box
A rounded box shape for Bevy
-
ninres
Read commonly used Nintendo file formats
-
bevy_toast
A bevy plugin to easily show toast notifications to the player
-
morristown
Utility library for working with https://github.com/coding-horror/basic-computer-games
-
twothousand-forty-eight
a basic engine and move validator for the game 2048
-
caelunshun/feather-blocks
A Minecraft server implementation in Rust
-
vulkano_text
Render text with the DejaVu font using the Vulkano library
-
crayon
A small, portable and extensible game framework
-
game4all/vx_bevy
Minecraft-esque voxel engine prototype made with the bevy game engine
-
deckofcards
An API to implement a deck of cards
-
unity-native-plugin-sys
-
fps_clock
A crate for making your game loop run at the correct FPS
-
olc_pixel_game_engine
Rust bindings for olcPixelGameEngine
-
bevy_blender
bevy_blender is a Bevy library that allows you to use assets created in Blender directly from the .blend file
-
ico_memory
Experimental custom memory manager and handle-based resource manager
-
panik
Application-wide panic handling, whereby panics occurring in any thread are treated as a hard error and can be detected by other threads to trigger a graceful exit
-
raw-window-metal
Interop library between Metal and raw-window-handle
-
toucan_ecs
Simple and safe ECS library for Rust
-
specs-blit
2D sprite rendering extension for the Specs ECS system
-
cute-dnd-dice
Simple library to roll dices
-
bevy_asset_loader_derive
Macro implementation for #[derive(AssetCollection)]
-
bevy_diagnostic_vertex_count
Bevy diagnostics plugin for counting vertices of all present meshes in a world
-
bevy_outline
Pixel-Perfect Outline Shader for Bevy
-
notan_input
Provides a set of API to manage user’s input
-
ogmo3
A Rust crate for reading and writing Ogmo Editor 3 projects and levels
-
ruscii
Terminal graphics engine
-
sabo
Simple 2D Game Engine in Rust with Glium
-
bevy-discord-presence
Discord presence plugin for the Bevy game engine
-
bevy_obj
A Wavefront .obj mesh asset loader plugin
-
imperator-save
Ergonomically work with Imperator Rome saves (debug and ironman)
-
moore-neighborhood
Calculates Moore neighborhoods (8-connected) for arbitrary ranges and dimensions
-
egui_glium
Bindings for using egui natively using the glium library
-
veccentric
Tiny 2D vector library
-
leafwing_input_manager_macros
Macros for the
leafwing_input_manager
crate -
sheep
Modular and lightweight spritesheet packing library
-
discord_game_sdk_sys
Low-level bindings for the Discord Game SDK
-
vigilant_lamp
Multi-target game engine / graphics library
-
tmx
TMX is a library for loading Tiled maps in Rust
-
bevy_vox
Load MagicaVoxel Vox file for bevy engine
-
cogs-gamedev
Common, Obnoxious Game Stuff. Contains a bunch of useful boilerplate for writing games.
-
bevy_retrograde_ui
Pixel-Perfect, 2D Renderer and plugin set for Bevy that Seamlessly Targets Desktop and Web
-
rain2d
Simple 2D game engine
-
poirebot-lichess
A chess bot for Lichess written in Rust
-
bevy_mod_debug_console
Bevy plugin to use console to get information from ECS
-
elikar
A rust asynchronous ECS game engine
-
impacted
2d collision test for arbitrary convex shapes
-
ps2logo
PS2 Logo Decryptor
-
gridit
2D grid library utilizing the fun of iterators
-
qwac
Rust client crate for making qwac games
-
pak
An easy-to-use data pak format for games
-
amethyst_tools
Game development tools for the Amethyst engine
-
byond
A crate for interfacing with the BYOND game engine
-
bevy_radial_bar
Radial bar component. Provides simplified mesh generation and its handle. Perfect for indicating health, countdown, and more.
-
rg3d-sound-sdl
Use rg3d-sound with SDL’s audio subsystem
-
acidalia_core
Core functionality for the acidalia ecosystem
-
fndg
An unchained map game where you battle for resources while building your nation up
-
specs_sprite
sprite component for specs
-
victorem
UPD Game Server Framework
-
pyxel-wrapper
Python wrapper for Pyxel, a retro game engine for Python
-
game_of_life_bevy
Implementation of Conway’s Game of Life in bevy
-
game_features
Various helpful constructs for game development. See the github repository for detailed instructions.
-
acidalia
The game’s game engine’s engine
-
bevy_retrograde
Pixel-Perfect, 2D Renderer and plugins for Bevy that Seamlessly Targets Desktop and Web
-
rubot
A generic game bot written in Rust
-
distill
Asset framework for game engines & editor suites
-
rafx-framework
Rendering framework built on an extensible asset pipeline
-
bevy_mod_debugdump
Visualization for bevy
-
firecore-pokedex
A pokedex library
-
rustygba
GBA game development library, based on the “gba” crate
-
component_group
Defines the ComponentGroup trait for managing a group of specs::Component instances and moving them between specs::Worlds
-
ftvf
Temporal logic for writing a Fixed Tickrate, Variable Framerate game in Rust
-
ff-particles
A fork of macroquad-particles with serde support
-
gamemath
A simple math library for game development, written in Rust
-
bevy-atlas-loader
Bevy plugin for defining and loading 2D TextureAtlas images
-
conditional_commands
bevy ecs extension traits
-
emf-core-base-rs-ffi
Rust wrapper of the emf-core-base interface
-
hexmap
A crate for creating and working with hex-based tile maps
-
piston2d-opengl_graphics
An OpenGL 2D back-end for the Piston game engine
-
gdrust
A simple tool to make interacting with gdnative-rust a little easier
-
bevy-events-docs-creator
Create event documentation for Bevy project
-
shogi_legality_lite
Legality checking in shogi without tables
-
bevy_scene
Provides scene functionality for Bevy Engine
-
bevy_simple_networking
Simple authoritative server networking library for Bevy
-
rustengine
Rust bitboard multi variant uci chess analysis engine
-
wolfengine
Wolf is a set of modules for realtime rendering, realtime streaming and game developing
-
notation_bevy_utils
Fun notation - bevy utils
-
hex-spiral
A single-coordinate 2D hex grid
-
gameboard
Rust library for creating game board for text UI games
-
bevy-tick-timers
Tick based timers for Bevy
-
macroquad-virtual-joystick
simple joystick for macroquad games
-
tesselode/kira
Expressive audio library for games
-
gorrosion
Yet another Go/weiqi/igo/baduk/goe whatchamacallit
-
bevy_fly_camera
A basic flying camera in Bevy
-
aseprite-packer
Aseprite sprite packer
-
bevy_webgl2
A webgl2 wasm32 render backend for Bevy Engine
-
bevy-rust-arcade
A Bevy plugin for making games compatible with the Rust Arcade
-
bbggez
Utility functions by the Brooks Builds community for the Rust game engine GGEZ
-
vector2d
The spoon of 2D vector libraries, intended for simple game development
-
adam_fov_rs
A rust implementation of Adam Milazzo’s FOV algorithm http://www.adammil.net/blog/v125_Roguelike_Vision_Algorithms.html#mine
-
bevy_system_graph
Utilities for creating strictly ordered execution graphs of systems for the Bevy game engine
-
bevy_osc
Send and receive OSC data to and from bevy and other programs or controllers
-
emf-core-base-rs
Idiomatic Rust wrapper of the emf-core-base interface
-
newport
Modular Game Engine built in Rust
-
unicorn2d
A simple 2D game engine library
-
rayngin
3D 6DF framework/engine for approach&click quests in rectangular chambers with objects consisting of balls
-
blackjack
Crate for the popular casino card game Blackjack
-
bevy_skybox_cubemap
Cubemap-based Skyboxes for Bevy Engine
-
fts_gamemath
fts_gamemath is a collection of crates that provide basic building blocks for 3d video game math
-
transvoxel-data
The tables necessary to implement the Transvoxel algorithm
-
calx-ecs
Serializable entity component system for games
-
sourcelib
A library for using Source Engine files and data types
-
pyrite
A highly simplified wrapper for Piston Graphics and sounds using rodio
-
prongs
Input handling schema written in rust. Backend agnostic, provides serializability, assignment and unified interface for working with inputs. Keyboard, mouse and controllers supported.
-
shogo
webgl game engine using offscreencanvas
-
omt
A set of tiny tools mostly used for game development. A Texture atlas packer, a font converter, a pakfile creator.
-
tiny_die
A tiny lib crate for tiny dice
-
gox
Library for loading Goxel .gox files
-
lemon_engine
A game engine based off of Glium
-
tdlg
Generates a grid of cells that could be used to build a top-down game map. Used by me to learn Rust.
-
ivy-collision
3D collision crate for Ivy
-
Clig
A CLI Game engine to make games in CLI
-
megadrive-sys
Bindings to the Sega Mega Drive (Genesis) hardware
-
vect
A library for providing vectors for game development that use a Unity-like API
-
tm-sys
FFI bindings for the machinery api
-
andiskaz
A convenience library for writing games and other apps in TUI
-
geng-ui-macros
Game Engine
-
dfhack-proto
Generated code from the DFHack API
-
gameloop
deWiTTERS game loop
-
niko
the niko wasm game engine
-
gurgle
Yet another dice rolling crate
-
hoi4save
Ergonomically work with HOI4 saves
-
snake-rs
A library to handle the logic for the classic game snake
-
bevy_lazy_prefabs
Simple readable/writable prefab text files in bevy
-
bevy_bulletml
BulletML library in Rust with Bevy game engine suppor
-
gdnative-sys
Generated bindings to the Godot game engine’s gdnative core types (See the gdnative crate)
-
godot_egui
Egui backend for the Godot Engine
-
wasm4fun-input
Input primitives and subsystems for WASM-4 fantasy console
-
bevy-hikari
Voxel Cone Tracing Global Illumination for the Bevy Engine
-
box_intersect_ze
Broad phase collision detection using Zomorodian and Edelsbrunner’s hybrid algorithm (streamed segment trees with pruning and scanning)
-
bracket-noise
Rust port of Auburn’s amazing FastNoise library. Part of the bracket-lib family.
-
geng
Game Engine
-
sarc-rs
A simple to use library for parsing and creating Nintendo SARC files in Rust
-
vg
A lightweight, portable and minimal 2D game engine
-
feo-oop-engine-proc-macros
The proc macros for feo-oop-engine
-
naia-parse
Parser for naia-serde & derive methods
-
doryen-extra
Doryen-extra aims to be a loose re-implementation of the utility features from the popular roguelike library named libtcod
-
heron_core
Core components and resources to use Heron
-
definitive
The definitive and final vector & matrix library for Rust
-
dip
Multi-platform Text editor purely written in Rust, supercharged by Bevy game engine and Dioxus UI framework
-
mun_target
Describes compilation targets for Mun
-
rluau
High level luau bindings for Rust
-
littlewing
A chess engine rated at 2050+ ELO, compatible with both UCI and XBoard protocols, with a nice CLI, and a documented library
-
machinery-api
Generated API types for The Machinery game engine
-
rrise-headers
A helper for Rrise, generating headers based on soundbank definition files
-
keeshond_derive
Derive macro crate for keeshond
-
bevy_rollback
A rollback library for the Bevy game engine
-
mgf
A 3D collision and physics framework for video games
-
libloadorder
A cross-platform library for manipulating the load order and active status of plugins for the Elder Scrolls and Fallout games
-
buttons
A simple API for storing and querying input state
-
apecs-derive
derive macros for the apecs library
-
ecstatic
Statically-typed ECS library
-
fyrox-sound
Sound library for games
-
bevy_tmx
Scene loader for .tmx files created by the Tiled map editor
-
ecs
An Entity Component System (ECS) Framework
-
oxygengine-navigation
Navigation module for Oxygengine
-
amethyst-console
imgui frontent to cvar
-
bevy_sprite
Provides sprite functionality for Bevy Engine
-
treasury-import
FFI for treasury importers
-
metropolis
A high level easy to use graphics renderer
-
oxygen_suite
Oxygen Suite is a set of tools made with the Oxygen Game Engine to make assets
-
ui4
A reactive vdom-free ui library for the bevy game engine
-
rg3d-resource
Asset management crate for the rg3d engine
-
bevy_tileset_tiles
Tile definitions used by bevy_tileset
-
texture
Micro-engine for creating text-based adventures
-
fna3d
Wrapper of FNA3D
-
bevy_sprite_material
Plugin to use materials for sprites
-
gate
A specialized 2D game library
-
shipyard_scenegraph
Scenegraph for Entity Component System
-
dos-like-sys
Low-level bindings to dos-like
-
bevy_iced
Iced integration for Bevy
-
egui-winit
Bindings for using egui with winit
-
katharostech/arsenal_runtime
Blender game engine prototype written in Rust
-
zero_sum
An analysis engine for zero-sum games with game implementations
-
legion-systems
High performance entity component system (ECS) library
-
bevy_pancam
A camera that allows panning by dragging with the mouse
-
doryen-fov
A pure rust library containing 2D field of view algorithms for roguelikes
-
ivy-templates
Provides
-
bevy-fpscam
A basic fps-style camera for bevy
-
bevy_prototype_schedule_states
Bevy plugin for states as schedules
-
unity-native-plugin-vulkan
Unity Native Plugin API (Vulkan) for Rust
-
pleco_engine
A blazingly-fast Chess AI
-
bevy_dioxus
Write Cross-platform application with React-like decralative UI framework and scalable ECS architecture all in Rust
-
bevy_megaui
Megaui integration for Bevy
-
notan_app
Provides the core API for Notan
-
ark-api-macros
Macros utilities for Ark API
-
san-rs
A library for parsing standard algebraic notation (SAN)
-
muds-derive
Minimalistic Data Structure Library for Games in Rust
-
bevy_embedded_assets
A Bevy plugin to embed assets in your game
-
acidalia_proc_macros
Convenient procedural macros for use with acidalia
-
rhusics
Physics library for use with
specs
-
mun_memory
Memory management functionality for Mun
-
siege
Render pixel art siege engines
-
maikor-vm-interface
Interface for VM (simulates hardware)
-
game_chess_core
Mechanics of chess game implemented for educational purpose
-
bevy_retrograde_ldtk
A Bevy Retrograde plugin for reading the LDtk 2D tile map format
-
craydate-sys
Rust bindings for the Playdate hand held gaming system’s C API, generated with bindgen
-
ivy-image
stb image loading library for ivy
-
bevy_simple_stat_bars
draw stat bars that follow sprites
-
bevy_renet
Bevy plugin for the renet crate: Server/Client network library for multiplayer games
-
piston2d-gfx_graphics
A Gfx 2D back-end for the Piston game engine
-
bevy_crevice
Create GLSL-compatible versions of structs with explicitly-initialized padding (Bevy version)
-
kludgine-core
2D rendering for Kludgine
-
bevy_skybox
A skybox from an image for bevyengine.org
-
thyme
Themable Immediate Mode GUI
-
gaclen
A library for handling anything a game client needs to do
-
caelunshun/feather-server
A Minecraft server implementation in Rust
-
cargo-geng
Game Engine (cargo helper)
-
ivy-presets
Contains common presets for quickly setting up an application
-
bevy_verlet
Verlet physics implementation in bevy
-
bevy_ecs_ldtk_macros
Derive macros for bevy_ecs_ldtk
-
notation_bevy
Fun notation - bevy features
-
bevy_ui
A custom ECS-driven UI framework built specifically for Bevy Engine
-
iyes_progress
Bevy plugin to help implement loading states
-
piston-ai_behavior
AI behavior tree
-
shogi_official_kifu
The official notation of shogi moves
-
wasm4fun-fmt
Formatting primitives for WASM-4 fantasy console
-
oxygengine-ignite
CLI app used to setup and develop Oxygengine projects
-
naia-bevy-server
Library to faciliate naia_server & Bevy interop
-
bevy-pigeon
The bevy plugin for carrier-pigeon
-
bevy-inspector-egui-rapier
bevy-inspector-egui integration for rapier
-
kudo
A minimalist Entity Component System. (Work in Progress)
-
flat_commands
bevy ecs extension traits
-
enet-sys
Low level bindings to the enet C library
-
bevy_spicy_networking
A spicy 🌶🌶🌶 and simple networking plugin for Bevy
-
dfhack-proto-srcs
Download and extract DFHack protobuf files from source
-
appl
Appl is a physics engine powered by the Rapier library. It is currently 2d only.
-
jecs
A simple but functional ECS
-
three
Three.js inspired 3D engine in Rust
-
yaecs
Yet Another Entity Component System
-
juke
🤖 A small engine for prototyping projects
-
acidalia_imgui
Imgui integration for acidalia
-
gdrust_macros
You are probably looking for
gdrust
. This is the macros it exports. -
poirebot
A chess bot engine written in Rust
-
machinery
Utilities and safe wrappers for working with The Machinery game engine
-
VigilantLamp
Multi-target game engine / graphics library
-
bevy_framepace
Frame pacing and frame limiting for Bevy
-
entity_component
Provides the Entity and Component part of a full ECS
-
heron_macros
proc-macros for heron
-
sheep_cli
Modular and lightweight spritesheet packer
-
game_clock
Provides a clock for game (engines) that is simple to use and efficient
-
salva2d
2-dimensional particle-based fluid dynamics in Rust
-
piston_window
The official Piston window wrapper for the Piston game engine
-
bevy_stokes
A bevy plugin providing a thin and ergonomic wrapper around laminar
-
naia-serde-derive
Derive methods for naia-serde
-
amethyst_physics
The Amethyst Physics engine interface
-
rafx-visibility
Rendering framework built on an extensible asset pipeline
-
polystrip
A 2D accelerated graphics rendering library
-
blunders-engine
UCI chess engine core
-
gate_build
Build utilities for Gate, a specialized 2D game library
-
keeshond_migrator
Data migrator for the Keeshond Game Engine
-
miru-gl
OpenGL bindings for my personal game engine
-
bevy_tile_atlas
A TextureAtlas builder for ordered tilesets
-
kira-loaders
Audio file loading and streaming for Kira
-
gdunsafe
Macros for godot-rust to hide away some of the common patterns used when working with resources that are shared with the Godot engine
-
bevy-rrise
A Wwise Bevy integration
-
ezinput_macros
Macros for EZInput
-
treasury-api
API for treasury server
-
rpgdk
A Roll-Playing Game Development Kit suited for (but not limited to) text adventure games
-
bevy_math
Provides math functionality for Bevy Engine
-
quilkin-macros
Quilkin is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game server deployments, to ensure security, access control, telemetry data, metrics and more
-
aamp
Rust library for Nintendo parameter archive (AAMP) files
-
modulator
A trait for abstracted, decoupled modulation sources
-
ivy-physics
Provides physics for the Ivy framework
-
bevy_lospec
Asset loader plugin for Bevy that adds support for lospec color palettes
-
fyroxed_base
A scene editor for Fyrox game engine
-
notan_graphics
Provides simple graphics API for Notan
-
bracket-algorithm-traits
Traits required for the bracket-* crates. Adapt your maps to the traits with Algorithm2D, Algorithm3D and BaseMap.
-
bevy_egui
A plugin for Egui integration into Bevy
-
legion_codegen
#[system] proc macro for the legion library
-
bevy_prototype_networking_laminar
This is a prototype of a networking crate for bevy. This create provides a low-level networking plugin built on top of laminar.
-
cgmath_dolly
Composable camera rigs but this time using CGMATH
-
chess-move-gen
Fast chess move generation library. Uses SIMD for fast sliding piece move generation
-
bevy_common_assets
Bevy plugin adding support for common asset formats such as json and yaml
-
craydate-build
Build script helpers for the craydate crate
-
timberwolf
a high-performance 3D-focused game engine
-
fontstash
wrapper of a forked version of fontstash
-
hexe
A chess engine
-
bevy_tileset_core
Core of bevy_tileset
-
geng-debug_overlay
Game Engine (debug overlay)
-
egui_glow
Bindings for using egui natively using the glow library
-
bracket-random
Random number generator (xorshift based), focused on dice rolling. Optionally includes parsing of RPG-style dice strings (e.g. “3d6+12”). Part of the bracket-lib family.
-
component_group_derive
Automatic derive for the ComponentGroup trait
-
fiz
Fiz: Game Engine & Graphics Toolkit
-
wasm4fun-logo
Logo animation for WASM-4 fantasy console
-
fna3d-sys
Rust FFI bindings to FNA3D
-
kit
An small game engine for 3D games
-
fyrox
3D Game engine
-
bevy_window
Provides windowing functionality for Bevy Engine
-
gdnative_bindings_generator
Generates bindings for the Godot engine’s gdnative classes from a json api description file
-
bevy_retrograde_audio
A simple Bevy plugin for playing sounds
-
goods-treasury
Database for “goods” asset pipeline
-
bevy_backroll
A Bevy engine integration plugin for the backroll rollback networking library
-
naia-bevy-client
Library to faciliate naia_client & Bevy interop
-
bevy_ui_material
Plugin to use materials for UI
-
tm-anode-api
API for the tm-anode The Machinery plugin
-
mun_compiler_daemon
Functionality for continuously monitoring Mun source files for changes and triggering recompilation
-
oxygengine-animation
Animation module for Oxygengine
-
commands_send_event
Bevy generic event dispatcher extension trait
-
keeshond_audio
Audio subsystem for Keeshond Game Engine
-
bevy_midi
Send and receive MIDI data to and from bevy and other programs or controllers
-
thebracket/rltk
A CP437/ASCII terminal library and helpers to make creating roguelike games in Rust easy. Similar to libtcod, but aiming to be Rust-native.
-
shogi_usi_parser
Conversion from strings in USI format
-
rg3d-ui
Extendable UI library
-
basis-universal-sys
Bindings for the basis-universal Supercompressed GPU Texture Codec by Binomial
-
rafx
Rendering framework built on an extensible asset pipeline
-
treasury-client
Client for treasury
-
bevy_retrograde_physics
Physics utilities for Bevy Retrograde
-
shipyard_hierarchy
Hierarchy for Shipyard Entity Component System
-
oxygengine-integration-vn-cr
Integration module of visual novel and composite rendering for Oxygen Engine
-
bevy_transform_gizmo
A 3D transform gizmo for Bevy
-
bevy_text
Provides text functionality for Bevy Engine
-
ivy-base
Base crate for the Ivy game engine
-
cyclone2d
A small 2D physics engine from ‘Game Physics Engine Development’
-
piston-dyon_interactive
A library for interactive coding with the Piston game engine
-
mun_runtime
A runtime for hot reloading and invoking Mun from Rust
-
salva3d
3-dimensional particle-based fluid dynamics in Rust
-
egui-tetra
egui integration for Tetra
-
flax
An archetypical ECS
-
notan_math
Provides simple set of math’s utils for Notan
-
bevy_stat_bars
plugin for drawing floating stat bars
-
rhusics-ecs
Physics library for use with
specs
-
wasm4fun-random
Random number generators primitives and subsystems for WASM-4 fantasy console
-
hexe_core
The core components of the hexe chess engine crate
-
bevy_gltf
Bevy Engine GLTF loading
-
bevy_assetio_zip_bundler
An asset bundler for the bevy_assetio_zip crate
-
game_engine_core
The main loop of a game engine
-
oxygengine-procedural
Procedural content generation module for Oxygengine
-
bevy_ui_pointer_capture_detector
a Bevy plugin that detects when the mouse pointer is over a UI node
-
geng-ui
Game Engine (ui)
-
egui-wgpu
Bindings for using egui natively using the wgpu library
-
piston-float
Traits for generic floats in game development
-
oxygengine-ignite-types
Ignite types module for Oxygengine
-
fyrox-ui
Extendable UI library
-
bevy_asset
Provides asset functionality for Bevy Engine
-
rafx-shader-processor
Rendering framework built on an extensible asset pipeline
-
treasury-server
Treasury server
-
bevy_retrograde_text
Bevy Retrograde’s text rendering implementation
-
wasm4fun-panichandler
Panic handler for WASM-4 fantasy console
-
bevy-contrib-inspector
starts a webserver for visually editing bevy resources
-
pistoncore-input
A structure for user input
-
geng-ecs
Game Engine (ecs)
-
ivy-ui
GUI library for Ivy
-
oxygengine-build-tools
Build tools for Oxygengine
-
bevy_texture_atlas_tools
tools for working with Bevy Texture Atlases
-
notan_egui
Provides EGUI support for Notan
-
bevy_diagnostic
Provides diagnostic functionality for Bevy Engine
-
mun_runtime_capi
Provides a C API for the Mun runtime
-
kira-cpal
Kira backend for desktop targets
-
bevy_sprite_grid
draws sprites in a grid
-
mun_diagnostics
Provides in-depth diagnostic information for compiler errors
-
rhusics-core
Physics library for use with
specs
-
planck_ecs_bundle
Adds bundles to planck_ecs
-
piston-texture
A generic library for textures
-
geng-net
Game Engine (networking)
-
bevy_core
Provides core functionality for Bevy Engine
-
treasury-id
ID generator for treasury
-
bvy
Just when you thought Bevy couldn’t get more ergonomic, Bvy shows up to change the game
-
rg3d-core
Shared core for the rg3d engine and its external crates
-
rafx-assets
Rendering framework built on an extensible asset pipeline
-
pistoncore-window
A library for window abstraction
-
wasm4fun-storage
Storage primitives and subsystems for WASM-4 fantasy console
-
notan_draw
Provides a simple 2D API for Notan
-
bevy_render
Provides rendering functionality for Bevy Engine
-
bevy_typewriter
bevy plugin to output text type writer style
-
bracket-lib
Meta-crate holding the entirety of bracket-lib (and exposing it). Use this for the full roguelike toolkit experience.
-
mun
Command-line interface for compiling, monitoring and running Mun code
-
oxygengine-visual-novel
Visual Novel module for Oxygengine
-
oxygengine-input
Input module for Oxygengine
-
bevy_internal
An internal Bevy crate used to facilitate optional dynamic linking via the ‘dynamic’ feature
-
pistoncore-glfw_window
A GLFW window back-end for the Piston game engine
-
turbine_scene3d
Scene rendering for the Turbine engine
-
bevy_reflect
Dynamically interact with rust types
-
game_state_machine
A stack-based state machine with update functions
-
oxygengine-script-flow
Visual graph scripting module for Oxygengine
-
fyrox-core
Shared core for the Fyrox engine and its external crates
-
epi
Backend-agnostic interface for writing apps using egui
-
rhusics-transform
Physics library for use with
specs
-
bevy_retrograde_core
The core components and renderer of Bevy Retrograde
-
rafx-renderer
Rendering framework built on an extensible asset pipeline
-
wasm4fun-graphics
Graphics primitives and subsystems for WASM-4 fantasy console
-
bevy_core_pipeline
Provides a core render pipeline for Bevy Engine
-
notan_web
Provides a web/wasm32 backend for Notan
-
bevy_tasks
A task executor for Bevy Engine
-
mun_syntax
Parsing functionality for the Mun programming language
-
piston-shaders_graphics2d
Shaders for 2D graphics in Rust
-
wasm4fun
Primitives and constants from WASM-4 fantasy console
-
piston2d-glium_graphics
A Glium 2D back-end for the Piston game engine
-
bevy_derive
Provides derive implementations for Bevy Engine
-
oxygengine-network-backend-native
Network Native backend module for Oxygengine
-
oxygengine-network
Network module for Oxygengine
-
fps_counter
A Frames Per Second (FPS) counter
-
oxygengine
Oxygengine
-
notan_winit
Provides a native backend using winit for Notan
-
rg3d-physics
Physics library for rg3d-engine
-
bevy_retrograde_epaint
Epaint integration for rendering in Bevy Retrograde
-
pistoncore-sdl2_window
A SDL2 back-end for the Piston game engine
-
bevy_hecs
Bevy fork of hecs: a fast, minimal, and ergonomic entity-component-system
-
wasm4fun-sound
Sound primitives and subsystems for WASM-4 fantasy console
-
mun_language_server
Provides a language server protocol server for the Mun language
-
bevy_winit
A winit window and input backend for Bevy Engine
-
camera_controllers
A library for 3D camera control
-
oxygengine-network-backend-desktop
Network Desktop backend module for Oxygengine
-
oxygengine-input-device-web
Web input devices module for Oxygengine
-
notan_glyph
Provides glyph’s support for Notan
-
bevy_log
Provides logging for Bevy Engine
-
bevy-crevice-derive
Derive crate for the ‘crevice’ crate (Bevy version)
-
mun_hir
Provides high-level intermediate representation of Mun code
-
wasm4fun-time
Time primitives and subsystems for WASM-4 fantasy console
-
rafx-plugins
Rendering framework built on an extensible asset pipeline
-
bevy_dylib
Force the Bevy Engine to be dynamically linked for faster linking
-
oxygengine-audio
Audio module for Oxygengine
-
oxygengine-backend-web
Web backend module for Oxygengine