-
bevy
A refreshingly simple data-driven game engine and app framework
-
bevy_egui
A plugin for Egui integration into Bevy
-
bevy-inspector-egui
Inspector plugin for the bevy game engine
-
macroquad
easy to use graphics library
-
bevy_tweening
Tweening animation plugin for the Bevy game engine
-
bevy_hanabi
Hanabi GPU particle system for the Bevy game engine
-
bevy_prototype_lyon
Draw 2D shapes and paths in the Bevy game engine
-
bevy_state
Finite state machines for Bevy
-
bevy_replicon
High level networking for the Bevy game engine
-
vek
Generic 2D-3D math swiss army knife for game engines, with SIMD support and focus on convenience
-
notan
portable multimedia layer to create apps or games easily
-
bevy_flycam
Basic first-person fly camera for the Bevy game engine
-
big-brain
AI library
-
bevy_macro_utils
A collection of utils for Bevy Engine
-
bevy_panorbit_camera
A basic pan and orbit camera in Bevy
-
moonshine-save
Save/Load framework for Bevy
-
mod_installer
Infinity Engine Mod Installer is a tool designed to automate the installation of mods for Infinity Engine games such as Baldur's Gate, Icewind Dale, and Planescape: Torment. It uses a file called 'weidu…
-
bevy_math
math functionality for Bevy Engine
-
bevy_flowfield_tiles_plugin
FlowField (vector field) pathfinding as a plugin to the Bevy game engine
-
bevy_app
core App functionality for Bevy Engine
-
bevy_rand
A plugin to integrate rand for ECS optimised RNG for the Bevy game engine
-
bevy_atmosphere
A procedural sky plugin for bevy
-
chuot
AGPL licensed and opinionated game engine for pixel-art games
-
bevy_render
rendering functionality for Bevy Engine
-
dora-ssr
The lib for building Dora SSR game as wasm32-wasi that runs on multi-platform Dora SSR engine
-
piston
game engine core libraries
-
godot
Rust bindings for Godot 4
-
bevy_pbr
Adds PBR rendering to Bevy Engine
-
bevy_defer
asynchronous runtime for executing async coroutines
-
three-d-asset
Load/save functionality for 3d applications
-
catgirl-engine
A game engine for cool moddability and procedurally generated data
-
piston2d-opengl_graphics
An OpenGL 2D back-end for the Piston game engine
-
bevy_slippy_tiles
slippy tile fetching functionality in the Bevy game engine
-
bevy_asset
asset functionality for Bevy Engine
-
flax
An ergonomic archetypical ECS
-
bevy_fmod
Idiomatic FMOD in Bevy
-
bevy_turborand
A plugin to enable ECS optimised random number generation for the Bevy game engine
-
bevy_ui
A custom ECS-driven UI framework built specifically for Bevy Engine
-
virtual_joystick
Bevy virtual Joystick for mobile games
-
ggez
A lightweight game framework for making 2D games with minimum friction, inspired by Love2D
-
bevy_sprite3d
Bevy Plugin to allow using 2d sprites in a 3d scene
-
bevy_enoki
2D Particle system plugin, that works well on wasm and mobile
-
apecs
An asyncronous and parallel entity-component system
-
bevy_transform
transform functionality for Bevy Engine
-
revy
Proof-of-concept time-travel debugger for Bevy, built with Rerun
-
bevy_winit
A winit window and input backend for Bevy Engine
-
bevy_stardust
A networking crate for the Bevy game engine
-
bevy-yoleck
Your Own Level Editor Creation Kit
-
good-web-game
An alternative implementation of the ggez game engine, based on miniquad
-
bevy_sprite
sprite functionality for Bevy Engine
-
limnus-examples
examples for the limnus game engine
-
bevy_core_pipeline
core render pipeline for Bevy Engine
-
bevy_cobweb_ui
UI tools and widgets built on bevy_cobweb
-
bevy_log
logging for Bevy Engine
-
rusty_engine
Learn Rust with a simple, cross-platform, 2D game engine
-
bevy_gizmos
gizmos for Bevy Engine
-
pistoncore-sdl2_window
A SDL2 back-end for the Piston game engine
-
yarnspinner
The friendly tool for writing game dialogue
-
pagurus
Ultra-portable game engine suited for offline 2D games powered by WebAssembly
-
bevy_window
windowing functionality for Bevy Engine
-
bevy_gltf_blueprints
Adds the ability to define Blueprints/Prefabs for Bevy inside gltf files and spawn them in Bevy
-
bevy_time
time functionality for Bevy Engine
-
bevy_streamdeck
Elgato Stream Deck plugin for Bevy
-
bevy_hierarchy
hierarchy functionality for Bevy Engine
-
bevy_scene
scene functionality for Bevy Engine
-
bevy_color
Types for representing and manipulating color values
-
moonshine-behavior
Minimalistic state machine for Bevy game engine
-
bevy_input
input functionality for Bevy Engine
-
lightyear
Server-client networking library for the Bevy game engine
-
bevy_mod_index
Allows using indexes to efficiently query for components by their values in the game engine Bevy
-
magpie
Reasonably efficient Othello library built with bitboards
-
comfy
2d game engine in Rust
-
dark_iron_ecs
Entity Component System library for Rust
-
leafwing_abilities
A convenient, well-tested ability management suite. Built for the Bevy game engine.
-
bevy_scriptum
Plugin for Bevy engine that allows you to write some of your game logic in a scripting language
-
bevy_ptr
working with untyped pointers in a more safe way
-
geese
Dead-simple game event system for Rust
-
bevy_utils
A collection of utils for Bevy Engine
-
blenvy
Allows you to define Bevy components direclty inside gltf files and instanciate the components on the Bevy side
-
gdman
A CLI application for managing versions of Godot
-
emerald
A lite, fully featured 2D game engine
-
shroud
Universal library for discovering rendering functions of render engines: DirectX9, DirectX10, DirectX11, DirectX12
-
ad-astra
Embeddable scripting language platform Ad Astra. Main Crate.
-
laminar
semi-reliable UDP protocol for multiplayer games
-
bevy_light_2d
General purpose 2d lighting for the Bevy game engine
-
piston2d-gfx_graphics
A Gfx 2D back-end for the Piston game engine
-
coup
game implemented in the CLI
-
gdnative
The Godot game engine's gdnative bindings
-
all-is-cubes
Recursive voxel game engine. Can be used for voxel raytracing.
-
oktree
Fast octree implementation
-
fyrox
Feature-rich, easy-to-use, 2D/3D game engine with a scene editor. Like Godot, but in Rust.
-
bevy_gltf
Bevy Engine GLTF loading
-
bevy_state_curves
A state saving and management crate for the Bevy Game Engine saving via curve keyframes
-
bevy_sparse_tilemap
A Tilemap crate for the Bevy game engine with a focus on large map sizes and ECS sparse maps
-
gyges
board game Gygès
-
benimator
A sprite animation library for rust game development
-
bevy_debug_grid
A bevy plugin for creating grids, for debugging purposes
-
bevy_animation
animation functionality for Bevy Engine
-
bevy_despawn_particles
An event-based plugin for Bevy to spawn particles on despawn that are built from the original texture
-
rantz_spatial2d
A set of 2D spatial utilities for Bevy, including handling transform propagation
-
hive-engine
A game engine for Hive
-
bevy-parallax
A Bevy plugin for creating a parallax effect
-
bevy_spectator
A spectator camera plugin for Bevy
-
bevy_text
text functionality for Bevy Engine
-
mangrove-engine
2D game engine powered by swamp-script
-
kludgine
A wgpu-powered 2d graphics library with optional windowing support
-
oxygengine-backend-web
Web backend module for Oxygengine
-
bevy_diagnostic
diagnostic functionality for Bevy Engine
-
pixel-game-lib
AGPL licensed and opinionated game engine for pixel-art games
-
bevy-trait-query
trait queries for the bevy game engine
-
rust_pixel
2d pixel art game engine & rapid prototype tools support terminal, sdl2, and web
-
bevy_rts_camera
An RTS-style camera for Bevy
-
bevy_mesh_terrain
ergonomic heightmap terrain plugin for Bevy game engine
-
piston2d-glium_graphics
A Glium 2D back-end for the Piston game engine
-
saunter
tick based game engines
-
gdnative-bindings
The Godot game engine's automatcally generated bindings to Godot classes
-
oxygengine-network
Network module for Oxygengine
-
bevy-debug-text-overlay
A convenient on-screen message print macro for bevy
-
dexterous_developer
A modular hot reload system for rust
-
tetra
2D game framework written in Rust
-
double_dot_state
State management crate built for the Bevy game engine
-
oxygengine-input-device-web
Web input devices module for Oxygengine
-
hapi-rs
Rust bindings to Houdini Engine API
-
catgirl-engine-client
Client side part of the catgirl-engine crate
-
syrillian
Real-time 3D game engine built on top of wgpu, focusing on flexibility, modularity, and a straightforward, entity-component-driven workflow
-
mod_plugins
Reduce plugin boilerplate in the Bevy game engine
-
bevy_local_commands
local shell commands for the Bevy game engine
-
bevy-trait-query-0-14-0
trait queries for the bevy game engine
-
bevy_quill
A reactive UI framework for Bevy
-
bevy_gilrs
Gamepad system made using Gilrs for Bevy Engine
-
oxygengine-overworld
RPG overworld module for Oxygengine
-
oxygengine
Oxygengine
-
oxygengine-input
Input module for Oxygengine
-
nightrunner_lib
A parser library for making text adventure games
-
bevy_nokhwa
Nokhwa plugin for the bevy game engine
-
oxygengine-physics-2d
2D physics module for Oxygengine
-
roast2d
homebrew 2D game engine
-
piston_window
The official Piston window wrapper for the Piston game engine
-
ABC-ECS
fast, and flexible Entity-Component-System library for Rust
-
macroquad-lua-cli
cli for macroquad-lua
-
magma_ecs
Entity-Component-System for the Magma3D game engine
-
gdnative-async
Runtime async support for godot-rust
-
crossbow
Cross-Platform build tools and toolkit for games
-
nate-engine
Fun High Level ECS Game Engine I Wrote
-
bevy-yoetz
A decision-making AI for the Bevy game engine
-
pistoncore-glutin_window
A Piston window back-end using the Glutin library
-
bevy_tiling_background
A plugin to make tiling, layered, and parallax backgrounds for bevy2D
-
forged-in-lost-lands
Forged in Lost Lands is a simple game engine built in Rust that focuses on data control and ease of use
-
bevy_mqtt
MQTT client for Bevy ECS
-
bevy_audio
audio functionality for Bevy Engine
-
bevy-scene-hook
Ad-hoc component insertion for bevy scenes
-
outfly
A breathtaking 3D space game in the rings of Jupiter
-
ambient_asset_cache
Asset cache for the Ambient runtime. Host-only.
-
bevy_animation_graph
Animation graph library for the Bevy game engine
-
uni-app
native/wasm compatibility layer for window creation, input and filesystem
-
ambient_std
Ambient standard library extensions
-
bevy_vox
Load MagicaVoxel Vox file for bevy engine
-
bevy_mod_imgui
A Dear ImGui integration for the Bevy game engine
-
catgirl-engine-server
Server side part of the catgirl-engine crate
-
ira_cli
Command line interface for preparing assets for Ira
-
bevy_a11y
accessibility support for Bevy Engine
-
ambient_proxy
NAT traversal proxy for Ambient game engine
-
swamp
2D Game Engine
-
bevy_koto
Koto support for Bevy
-
bevy_replicon_quinnet
Integration with bevy_quinnet for bevy_replicon
-
d7engine
A game engine in rust with SDL2 and opengl
-
modulator
A trait for abstracted, decoupled modulation sources
-
ambient_shared_types
Types shared between the host and the guest of the Ambient runtime
-
realms
A powerful and lightweight graphics library for making Rust games
-
thallium
A basic game engine
-
bevy_animation_graph_editor
Animation graph editor for the Bevy game engine
-
ambient_cb
Defines helper types for callbacks wrapped in
Arc
that implementDebug
-
scion
Game making library on top of wgpu, winit, hecs
-
thin-engine
A thin engine between glium, winit, glium-types and winit-input-map with some extra helper functions
-
ruscii
Terminal graphics engine
-
bevy_tts
Text-to-speech for the Bevy game engine
-
bevy_time_runner
General timing system for the Bevy game engine
-
geng
Game ENGine
-
bevy_yarnspinner
Bevy plugin for Yarn Spinner for Rust, friendly tool for writing game dialogue
-
gyges_engine
A powerful Gygès engine
-
rantz_suite
A combined suite of tools provided by Rantz for use with the Bevy game engine
-
bevy_plane_cut
A plane cut material for bevy
-
macroquad-tiled
Tiled editor macroquad intergration
-
emd_earcutr
A fork of the https://github.com/donbright/earcutr repo
-
dces
DCES entity component system
-
b3d
A parser for the b3d extension
-
bevy_coroutine
run coroutines in Bevy
-
otter
game system; main data structures Rust crate
-
pleco
A blazingly-fast chess library
-
fyrox-resource
Asset management crate for the Fyrox engine
-
limnus
game engine core
-
firewheel
Flexible, high-performance, and libre audio engine for games (WIP)
-
bevy_fps_controller
Bevy plugin that adds a Source engine inspired FPS movement controller
-
ambient_friendly_id
Streamlined replacement of
friendly_id
-
bevy_2d_screen_space_lightmaps
Lighting plugin for 2D games made in the Bevy engine. This plugin uses the screen space lightmaps technique
-
doryen-rs
Pure rust OpenGL accelerated roguelike console API with native/wasm support
-
bevy_doryen
A Bevy plugin that integrates the Doryen roguelike library with Bevy
-
foux
Foux Game Engine
-
pistoncore-event_loop
A Piston event loop for games and interactive applications
-
bevy_dither_post_process
A post-process black and white ordered dithering effect for the Bevy game engine
-
bevy_dylib
Force the Bevy Engine to be dynamically linked for faster linking
-
ABC_Game_Engine
fast, and flexible Game Engine written in Rust, with simplicity in mind
-
xecs
An Entity-Component-System library
-
bevy_scrolling_2d_camera
2d camera plugin for bevy supporting scrolling with right mouse dragging
-
chuot-packer
2D texture packing for the Chuột game engine
-
ambient_color
Defines a color type for Ambient, as well as helper operations
-
pistoncore-glfw_window
A GLFW window back-end for the Piston game engine
-
bevy_heightmap
Create meshes from heightmap PNGs in the Bevy game engine
-
wutengine_editor
editor for WutEngine games
-
reverie-util
reverie-engine
-
ambient_schema
Ambient schema
-
gemini-engine
A 2D/3D monospaced ASCII rendering engine for the terminal
-
bevy_dev_tools
Collection of developer tools for the Bevy Engine
-
bevy_dexterous_developer_library
A modular hot reload system for rust
-
gravitron
A GameEngine based on an ECS and Vulkan
-
uni-gl
Unrust native/wasm openGL/webGL compatibility layer
-
oxygengine-ha-renderer-tools
Tools for Hardware Accelerated renderer module for Oxygengine
-
wutengine
A modern game engine
-
bevy_outline_post_process
An adaptive outline post-processing effect for the Bevy game engine
-
reactor_spatial
A set of 2D spatial utilities for Bevy, including handling transform propagation
-
orthrus
A new way to modify games
-
throne
Game scripting language for rapid prototyping and story logic
-
wolf_engine_input
A high-level input API
-
bevy_tweening_captured
Tweening animation plugin for the Bevy game engine
-
lyrebird
sound and music generation in bevy
-
all-is-cubes-base
Helper library for all-is-cubes. Do not use directly.
-
bevy_pixel_camera
pixel-perfect camera plugin for Bevy, suitable for pixel-art
-
gusbunce-snake
snake game written in Rust using the Piston game engine
-
rust-training-tool
A very simple game engine using egui. Made for a rust training session, do not use!
-
bevy-codex
A manager for menus and huds with the bevy game engine
-
ataxx
game Ataxx
-
physxx
Wrapper around the PhysX C++ API that aims to preserve the original API as much as possible
-
fast-tak
abstract strategy board game Tak
-
reverie-engine
A toy game engine
-
all-is-cubes-ui
User interface subsystem for the all-is-cubes engine
-
coffee
An opinionated 2D game engine focused on simplicity, explicitness, and type-safety
-
treasury-import
FFI for treasury importers
-
matrix_engine
a small game engine developed by drmatrix
-
bevier
An interactive CLI to generate Games using the Bevy Game Engine
-
bevy_mod_transform2d
A 2D Transform component for The Bevy game-engine
-
squadleader
A type system and rule engine to model small unit infantry combat
-
ambient_rpc
RPC implementation for the Ambient runtime. Host-only.
-
kifuwarabe_tic_tac_toe
A small example before developing computer chess and computer shogi. Come see the repository.
-
pixel-handler
Wrapper for the ggez game engine crate
Try searching with DuckDuckGo.