-
gdnative_tweener
A port of DoTween(3rd party package for Unity) to Godot 3.5, using GdNative
-
mem-rs
pattern scanning and abstraction for pointers in memory of running processes
-
bevy_flurx
ability to wait for game status asynchronously
-
bevy-basic-ui
A small manager for menus and huds
-
bevy-persistent-windows
A Bevy plugin to easily create and manage windows that remember where they were
-
ba2
working with the Bethesda archive file format
-
bevy_magic_fx
Define mesh-based vfx in serialized files
-
bevy_logic
A logic gate simulation plugin for Bevy
-
pixel-game-lib
AGPL licensed and opinionated game engine for pixel-art games
-
bevy_mesh_terrain
ergonomic heightmap terrain plugin for Bevy game engine
-
cao-lang
The back-end of cao-lang, a node based visual scripting language
-
bevy_ios_notifications
Bevy plugin to interact with iOS Notifications API
-
space_traveller
command-line game engine based on the MVC architecture, centered around cosmic space
-
effect-engine
Effect Engine for building video games
-
bevy_mod_speedup
collection of ways to increase the performance of your application
-
bevy_mod_lockdown
reduce the attack surface your application offers
-
mc_schem
read, create, modify and write various Minecraft schematic files
-
winit-input-map
Input Map for Winit
-
chuot-packer
2D texture packing for the Chuột game engine
-
dora-ssr
The lib for building Dora SSR game as wasm32-wasi that runs on multi-platform Dora SSR engine
-
bevy_2d_screen_space_lightmaps
Lighting plugin for 2D games made in the Bevy engine. This plugin uses the screen space lightmaps technique
-
bevy_rand
A plugin to integrate rand for ECS optimised RNG for the Bevy game engine
-
bevy_ui_forms
A bevy plugin for creating forms
-
altv
Rust server-side API for writing your gamemodes on alt:V
-
hammerspace
A plugin for loading and debugging gltf scenes
-
vpin
virtual pinball ecosystem
-
bevy_defer
asynchronous runtime for executing async coroutines
-
arma3-wiki
A project to store data about Arma 3 commands in a useable format
-
curvo
NURBS modeling library
-
noise-functions
Fast and lightweight noise functions
-
bevy_dev
Dev tools for Bevy Engine
-
azalea-entity
Things related to Minecraft entities used by Azalea
-
noise-functions-config
Configurable noise generator for
noise-functions
-
bevy_ui_forms_form_proc
A bevy plugin for creating forms
-
xwt
A common WebTransport interface for browser and native. Write once, run anywhere. Originally intended for use with bevy.
-
parry2d-f64
2 dimensional collision detection library in Rust. 64-bit precision version.
-
node_tree
An extendable system made up of autonomous execution services known as nodes organized in a tree of processes. Inspired by Godot!
-
parry2d
2 dimensional collision detection library in Rust
-
parry3d
3 dimensional collision detection library in Rust
-
bevy_prng
providing newtyped RNGs for integration into Bevy
-
bevy_spawnable
tiny spawn utility for Bevy, to encapsulate spawn logic
-
parry3d-f64
3 dimensional collision detection library in Rust. 64-bits precision version.
-
bevy_rts_camera
An RTS-style camera for Bevy
-
xanadu
A toy ECS library
-
agones
SDK for Agones
-
bevy_http_client
HTTP client for Bevy
-
scryfall
A wrapper around the scryfall magic the gathering api
-
bevy_vello
Render assets and scenes in Bevy with Vello
-
voxelize
A fast multiplayer voxel engine
-
bevy_2dviewangle
Bevy plugin for easier to switch texture base on view angles
-
tyche
Dice rolling and dice expression (with a syntax similar to FoundryVTT) parsing library
-
u64-id
A tiny library providing a u64 backed id
-
bevy_aseprite_ultra
A Bevy plugin for directly loading spritesheets and animations from aseprite binary files with hot reloading support
-
bevy_slinet
networking plugin for bevy
-
playdate-system
High-level System API built on-top of Playdate API
-
dfhack-remote
Interacting with the Dwarf Fortress remote API exposed by DFHack
-
bevy_dyn_component
Safe dynamic components API for Bevy
-
bevy_text_animation
text animation library for Bevy
-
bevy_quick_response
A Bevy plugin for quick responsive behaviors
-
bevy_python_ffi
run and interact with bevy apps from python
-
bevy-inspector-egui
Inspector plugin for the bevy game engine
-
dfhack-proto
Generated code from the DFHack API
-
bevy_sun_gizmo
gizmo for directional lights in Bevy
-
bevy_mod_index
Allows using indexes to efficiently query for components by their values in the game engine Bevy
-
ggrs
reimagination of GGPO, enabling P2P rollback networking in Rust. Rollback to the future!
-
gamevecs
that provides 2d and 3d vectors specifically for game developement
-
dfhack-proto-srcs
Download and extract DFHack protobuf files from source
-
ruci
A UCI (Universal Chess Interface) crate
-
bevy_egui
A plugin for Egui integration into Bevy
-
shakmaty-uci
Universal Chess Interface (UCI) message parser
-
luau0-src
Minimal sources of Roblox Luau and logic to build them
-
azalea
A framework for creating Minecraft bots
-
terra-plr
Terraria player parser
-
cardinal-values
handling cardinal directions
-
bevy_full_throttle
Enable CPU performance mode for Bevy games
-
bevy_koto
Koto support for Bevy
-
bevy_mod_osc
OSC plugin for Bevy engine
-
catgirl-engine
A game engine for cool moddability and procedurally generated data
-
cc6502
making C compilers for the 6502 8-bits processor
-
timeline_rs
timeline library for Rust
-
bevy_tiles
Bevy library for working with entities in grids
-
pixels-graphics-lib
wrapper library around Pixels/Buffer Graphics
-
magpie
Reasonably efficient Othello library built with bitboards
-
bevy_mod_reqwest
use reqwest with the bevy runtime in the same way on both web and native
-
buffer-graphics-lib
graphics library for buffers
-
leafwing_manifest
A flexible crate for managing game assets that share a common structure. Manifests are generated from on-disk data, and offer a straightforward way to quickly look-up and generate game objects.
-
bevy_bundlication
Network replication for bevy based on a bundle pattern
-
catgirl-engine-client
Client side part of the catgirl-engine crate
-
bevy_ios_alerts
Bevy plugin to request ios native UIAlert popups
-
catgirl-engine-utils
catgirl-engine crate
-
catgirl-engine-server
Server side part of the catgirl-engine crate
-
bevy_cobweb
Reactivity primitives for Bevy
-
ABC-ECS
fast, and flexible Entity-Component-System library for Rust
-
ici-files
Encode/decode ici files
-
hexx
Hexagonal utilities
-
widgetui
A bevy like widget system for ratatui and crossterm
-
bevy_stat_query
An over-engineered RPG stat query system for the bevy engine
-
seldom_singleton
Helper
SystemParam
for when you have a resource containing a handle -
bevy_simple_text_input
Bevy plugin for a simple single-line text input widget
-
simple_engine_2d
A very simple 2D engine
-
playdate-sys
Low-level Playdate API bindings
-
bevy_ios_review
Bevy plugin for to request ios native review API from within the App
-
bevy_asset_loader
Bevy plugin for asset loading
-
zero_ecs
Entity Component System (ECS), using only zero-cost abstractions
-
zero_ecs_build
Build scripts for: ZeroECS: an Entity Component System (ECS), using only zero-cost abstractions
-
bevy_entitiles
A 2d tilemap library for bevy. With many useful algorithms/tools built in.
-
big_space
A floating origin plugin for bevy
-
some_bevy_tools
A collection of tools which can be used in the Bevy Engine
-
softbuffer
Cross-platform software buffer
-
bevy_voxel_world
A voxel world plugin for Bevy
-
auburn
Fast and simple physics library
-
geo-bevy
Generate Bevy meshes from
geo
types -
bevy_fast_tilemap
A GPU accelerated tilemap for bevy
-
bevy_infinite_grid
A 3D infinite grid for Bevy
-
ryot-assets-cli
CLI for managing assets from the Tibia client for Ryot
-
bevy_transform_gizmo
A 3D transform gizmo for Bevy
-
ryot
MMORPG library based on the concepts of open tibia written in rust and bevy
-
assets_manager
Conveniently load, cache, and reload external resources
-
crabslab
Slab allocator focused on GPU compute (rust-gpu)
-
tiger-lib
used by the tools ck3-tiger, vic3-tiger, and imperator-tiger. This library holds the bulk of the code for them. It can be built either for ck3-tiger with the feature ck3, or for vic3-tiger with the feature vic3…
-
bevy_vrm
Bevy plugin for loading VRM avatars
-
zero_ecs_macros
Procedural macros for Build scripts for: ZeroECS: an Entity Component System (ECS), using only zero-cost abstractions
-
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_shader_mtoon
Bevy MToon shader
-
vic3-tiger
Validator that checks Victoria 3 user mod files for mistakes and warns about them. For example: missing localizations, or using a state trigger on a country. Victoria 3 is a grand strategy…
-
prime-forge
Forged in Lost Lands is a simple game engine built in Rust that focuses on data control and ease of use
-
imperator-tiger
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…
-
bevy_mod_imgui
A Dear ImGui integration for the Bevy game engine
-
ck3-tiger
Validator that checks Crusader Kings 3 user mod files for mistakes and warns about them. For example: missing localizations, or using a faith trigger on a character. Crusader Kings…
-
cc7800
a subset of C compiler for Atari 7800
-
bevy_simplenet
server/client channel implemented over websockets with support for Bevy
-
jomini
Low level, performance oriented parser for save and game files from EU4, CK3, HOI4, Vic3, Imperator, and other PDS titles
-
bevy_spritesheet_animation
A Bevy plugin for animating sprites
-
bevy_scriptum
Plugin for Bevy engine that allows you to write some of your game logic in a scripting language
-
sourcepak
reading and writing Source engine package files
-
interpulse
interacting with pulseflow apis
-
prime-derived
Forged in Lost Lands is a simple game engine built in Rust that focuses on data control and ease of use
-
dynec
An opinionated ECS-like framework
-
playdate
High-level Playdate API
-
bevy_pixel_buffer
draw pixels in bevy
-
revy
Proof-of-concept time-travel debugger for Bevy, built with Rerun
-
bevy_atmosphere
A procedural sky plugin for bevy
-
bevy-compose
Reactive UI framework for Bevy
-
mctools
that contains some Minecraft tools
-
bevy_basic_portals
A portal plugin for Bevy game engine
-
bevy_rtc
A client-server library designed over WebRTC for Bevy
-
essentia-rs
Alchemical Simulation Engine loosely inspired by the real world
-
grid_pathfinding
Pathfinding using JPS and connected components on a grid
-
playdate-controls
High-level controls API built on-top of Playdate API
-
playdate-display
High-level Display API built on-top of Playdate API
-
playdate-menu
High-level system menu API built on-top of Playdate API
-
playdate-color
Color extension for Playdate API
-
bevy_tween
Flexible tweening plugin library for Bevy
-
playdate-scoreboards
High-level Scoreboards API built on-top of Playdate API
-
dynec-codegen
dynec codegen library implementation
-
bevy_c3d
A plugin for loading C3D motion capture files into Bevy
-
evenio
An event-driven entity component system
-
bevy_rtc_macros
A client-server library designed over WebRTC for Bevy
-
bevy_splash_screen
A plugin for bevy which allows you to create screens to show the brands and development teams behind your amazing game
-
mcvm_parse
Package script lexing, parsing, and basic evaluation for mcvm
-
playdate-sound
High-level sound API built on-top of Playdate API
-
bevy
A refreshingly simple data-driven game engine and app framework
-
playdate-fs
High-level file-system API built on-top of Playdate API
-
image-atlas
A texture atlas generator for generic purpose
-
quadify
Bevy plugin that integrates macroquad's windowing/rendering/sound API
-
bevy_cosmic_edit
Bevy cosmic-text multiline text input
-
bevy_ecs
Bevy Engine's entity component system
-
gvas
parsing UE4 gvas save files
-
bevy_fake_interior
Fake interior material for Bevy
-
bevy_macro_utils
A collection of utils for Bevy Engine
-
bevy_asset
asset functionality for Bevy Engine
-
bevy_ui
A custom ECS-driven UI framework built specifically for Bevy Engine
-
bevy_render
rendering functionality for Bevy Engine
-
chiron
Graphical and command-line interface tools for Biomechanics Foundation
-
bevy_sprite
sprite functionality for Bevy Engine
-
bevy_math
math functionality for Bevy Engine
-
bevy-settings
struct as persistent settings between game launches. Usefull for e.g. storing the audio settings
-
bevy_scene
scene functionality for Bevy Engine
-
bevy_shader_graph
Shader graph for Bevy
-
node_engine
Node graph engine for Shader graph or Geometry graph
-
bevy_app
core App functionality for Bevy Engine
-
bevy_window
windowing functionality for Bevy Engine
-
bevy_text
text functionality for Bevy Engine
-
bevy_gizmos
gizmos for Bevy Engine
-
sprite_dicing
Cross-engine tool for lossless compression of sprite textures with identical areas
-
nightrunner_lib
A parser library for making text adventure games
-
bevy_core_pipeline
core render pipeline for Bevy Engine
-
bevy_input
input functionality for Bevy Engine
-
bevy_animation
animation functionality for Bevy Engine
-
bevy_winit
A winit window and input backend for Bevy Engine
-
bevy_diagnostic
diagnostic functionality for Bevy Engine
-
bevy_gltf
Bevy Engine GLTF loading
-
bevy_audio
audio functionality for Bevy Engine
-
bevy_transform
transform functionality for Bevy Engine
-
bevy_gilrs
Gamepad system made using Gilrs for Bevy Engine
-
bevy_utils
A collection of utils for Bevy Engine
-
bevy_tasks
A task executor for Bevy Engine
-
extol_sprite_layer
Explicitly-defined sprite layers for Bevy, including automatic y-sorting
-
bevy_log
logging for Bevy Engine
-
bevy_trenchbroom
Bevy integration with TrenchBroom
-
bevy_time
time functionality for Bevy Engine
-
bevy_hierarchy
hierarchy functionality for Bevy Engine
-
bevy_mod_scripting
Multi language scripting in Bevy
-
bevy_lookup_curve
Editable lookup curve for Bevy
-
roead
Rust bindings for oead C++ library for common Nintendo formats
-
bevy_dynamic_plugin
dynamic plugin loading capabilities for non-wasm platforms
-
bevy_ptr
working with untyped pointers in a more safe way
-
bevy_mikktspace
Mikkelsen tangent space algorithm
-
puffin_egui
Show puffin profiler flamegraph in-game using egui
-
bevy_stardust
A networking crate for the Bevy game engine
-
bevy_dylib
Force the Bevy Engine to be dynamically linked for faster linking
-
extol_image_font
Render pixel fonts from PNGs in Bevy
-
bevy_jpeg2k
JPEG 2000 image loader for Bevy
-
bevy_mod_aseprite
A plugin for using Aseprite animations in Bevy
-
transform-gizmo-bevy
bevy integration for transform-gizmo
-
transform-gizmo-egui
egui integration for transform-gizmo
-
bevy-tnua-xpbd3d
XPBD 3D integration for bevy-tnua
-
bevy-tnua-rapier3d
Rapier 3D integration for bevy-tnua
-
bevy-tnua-rapier2d
Rapier 2D integration for bevy-tnua
-
bevy_core
core functionality for Bevy Engine
-
bevy-tnua-xpbd2d
XPBD 2D integration for bevy-tnua
-
transform-gizmo
3D transformation gizmo
-
lua-shared
Really simple wrapper around lua_shared(_srv) that tries not to be a total burden when interfacing with gmod's lua
-
bevy_script_api
Bevy API for multiple script languages, part of bevy_mod_scripting
-
bevy_internal
An internal Bevy crate used to facilitate optional dynamic linking via the 'dynamic_linking' feature
-
bevy_mod_scripting_lua
Necessary functionality for Lua support with bevy_mod_scripting
-
bevy_mod_scripting_rhai
Necessary functionality for Rhai support with bevy_mod_scripting
-
bevy_mod_scripting_common
Traits and syn structures for language implementors
-
bevy_event_priority
Bevy plugin providing priority based event handling
-
bevy-tnua
A floating character controller for bevy_rapier
-
bevy_encase_derive
Bevy derive macro for encase
-
bevy_utils_proc_macros
Bevy Utils Proc Macros
-
bevy_ecs_macros
Bevy ECS Macros
-
bevy_render_macros
Derive implementations for bevy_render
-
bevy_mod_scripting_rune
Necessary functionality for Rune support with bevy_mod_scripting
-
bevy_gizmos_macros
Derive implementations for bevy_gizmos
-
bevy_asset_macros
Derive implementations for bevy_asset
-
bevy_a11y
accessibility support for Bevy Engine
-
bevy_mod_scripting_core
Core traits and structures required for other parts of bevy_mod_scripting
-
shakmaty
Chess and chess variant rules and operations
-
bevy_derive
derive implementations for Bevy Engine
-
flax
An ergonomic archetypical ECS
-
lightyear
Server-client networking library for the Bevy game engine
-
bevy-tnua-physics-integration-layer
Components for integrating physics backends with bevy-tnua
-
monte_carlo
Preforms Monte-carlo tree search
-
bevy_mod_spritesheet
Create TextureAtlasLayouts from sprite sheet formats, such as JSON Array, and specify them on components by frame name
-
riichi_hand
A collection of utilities for working with Riichi Mahjong player hands
-
procedural_modelling
A framework-agnostic Procedural Modelling crate
-
bevy_procedural_meshes
Procedural Meshes for the Bevy game engine
-
pyxel-wrapper
Python extension module for Pyxel, a retro game engine for Python
-
pyxel-engine
Core engine for Pyxel, a retro game engine for Python
-
bevy-yoleck
Your Own Level Editor Creation Kit
-
pyxel-platform
Platform abstraction layer for Pyxel, a retro game engine for Python
-
apecs
An asyncronous and parallel entity-component system
-
b3d
A parser for the b3d extension
-
egui
immediate mode GUI that runs on both web and native
-
ogre
dual-wielding Quake and Half-Life texture WAD parser
-
bevy_mod_progress
Convenient, strongly-typed progress tracking
-
render-to-texture
Render to a texture using Bevy and optionally retrieve the contents in the Main World
-
bevy_procedural_vegetation
A procedural vegetation system for the Bevy game engine
-
bevy_b3d
A Bevy extension for B3D loading
-
bevy_blur_regions
A Bevy plugin to selectively blur regions of the screen
-
shambler
hulking, lighting-tossing geometry processor
-
egui_glow
Bindings for using egui natively using the glow library
-
uobors_core
Unleash OpenBOR modding in Rust
-
egui-winit
Bindings for using egui with winit
-
uobors_cli
Unleash OpenBOR modding in Rust
-
egui-wgpu
Bindings for using egui natively using the wgpu library
-
egui_extras
Extra functionality and widgets for the egui GUI library
-
uobors_infrastructure_database_seaorm
Unleash OpenBOR modding in Rust
-
eframe
egui framework - write GUI apps that compiles to web and/or natively
-
witer
An iterator-based Win32 windowing library
-
blue_engine
General-Purpose, Easy-to-use, Fast, and Portable graphics engine
-
lightyear_macros
Procedural macros for the lightyear networking library
-
blue_engine_utilities
Blue Engine
-
uci
programmatically communicate with UCI compatible chess engines
-
moongraph
Schedules and runs DAGs accessing shared resources. 🌙
-
tobj
A lightweight OBJ loader in the spirit of tinyobjloader
-
bevy_mqtt
MQTT client for Bevy
-
pyrrhic-rs
A pure-Rust library to probe Syzygy Tablebases within a chess engine
-
dodgy_2d
ORCA, a local collision avoidance algorithm for 2D
-
dodgy_3d
ORCA, a local collision avoidance algorithm for 3D
-
bevy_ratatui
Ratatui in bevy !! See examples
-
simbelmyne-uci
used by the Simbelmyne chess engine for interfacing over the UCI protocol
-
simbelmyne-chess
A chess library that takes care of board representation and move generation, used by the Simbelmyne chess engine
-
bevy_key_rotation
Access and refresh token rotation for Bevy applications
-
devotee
Visualization engine
-
bevy_egui_ime
plugin that supports Japanese input with bevy_egui
-
bevy-trait-query
trait queries for the bevy game engine
-
bevy_pixels
Bevy plugin that uses Pixels (a tiny pixel buffer) for rendering
-
chess-tui
A chess TUI implementation in rust 🦀
-
ozz-animation-rs
runtime library for ozz-animation with cross-platform deterministic
-
bevy_panorbit_camera
A basic pan and orbit camera in Bevy
-
glam
fast 3D math library for games and graphics
-
hana_prefab
Hana prefab is a plugin for bevy that allows you to store level and other data in rooms using prefabs created in code
-
moonshine-kind
type safety solution for Bevy ECS
-
moonshine-view
A solution to separate saved game state from game view for Bevy and Moonshine Save framework
-
devotee-backend-pixels
Pixels-based backend for devotee project
-
wolf_engine_input
A high-level input API
-
bevy_camera_extras
containing a collection of utilities to making working with cameras in bevy easier
-
devotee-backend-softbuffer
Softbuffer-based backend for devotee visualization engine
-
devotee-backend
Backend library specification for the devotee project
-
bevy_icon_creator
A plugin to automatically create Icons from entities/models in bevy
-
moongraph-macros-syntax
creating moongraph-macros
-
bevy_async_task
Ergonomic abstractions to async programming in Bevy
-
bevy_replicon_snap
High-level networking crate that extends the bevy_replicon crate to allow snapshot interpolation and client-side prediction
-
virtual_joystick
Bevy virtual Joystick for mobile games
-
bevy_chair
Chair mesh asset loader plugin
-
cardpack
Generic Deck of Cards
-
recastnavigation-rs
binding for recastnavigation path finding library adds cross-platform deterministic
-
bevy_audio_stream
Programmatically stream audio in Bevy
-
rollo
A Rust-based multiplayer framework
-
leaprs
Safe wrapper for the LeapC Ultraleap (Leap Motion) hand tracking device API
-
mod_plugins
Reduce plugin boilerplate in the Bevy game engine
-
gamie
abstractions for several classic tiny games
-
bevy_gltf_blueprints
Adds the ability to define Blueprints/Prefabs for Bevy inside gltf files and spawn them in Bevy
-
mod_plugins_resources
Reduce plugin boilerplate in the Bevy game engine
-
bevy_pancam
A camera that allows panning by dragging with the mouse
-
bevy_health_bar3d
Health bar for bevy implemented as a billboard shader
-
iyes_perf_ui
Customizable Performance/Debug Overlay for Bevy UI
-
mod_plugins_macros
Reduce plugin boilerplate in the Bevy game engine
-
bevy_serialization_extras
managing serialization with moonshine_save + wrappers
-
bevy_mod_async
Ergonomic async tasks plugin for the Bevy game engine
-
particular
N-body simulation library written in Rust featuring BarnesHut and GPU accelerated algorithms
-
bevy_mod_auto_exposure
An auto exposure plugin for Bevy
-
bevy_serialization_physics
adding physics wrappers for bevy_serialization_extras
-
bevy_trackball
Coherent virtual trackball controller/camera plugin for Bevy
-
rparrett/taipo
A Typing Tower Defense Game for learning Japanese
-
bevy-egui-kbgp
Better keyboard and gamepad story for egui in Bevy
-
bevy_gltf_save_load
Save & load your bevy games
-
bevy_gltf_components
Allows you to define Bevy components direclty inside gltf files and instanciate the components on the Bevy side
-
unimotion-rs
interface Uni-motion's Unisensors with slime-wrangler
-
scion
Game making library on top of wgpu, winit, hecs
-
bevy_registry_export
Allows you to create a Json export of all your components/ registered types of your Bevy app/game
-
pecs
Asynchronous operations for Bevy Engine
-
bevy_editor_cam
A camera controller for editors and CAD
-
bevy_erm
A entity relational mapper
-
twee-tools
A compiler for Twine stories
-
gilrs
Game Input Library for Rust
-
thallium_ecs
The ECS for the thallium crate
-
termris
terminal tetris for Rust
-
bevy_embedded_assets
A Bevy plugin to embed assets in your game
-
bevy_ascii_terminal
terminal for rendering ascii in bevy
-
gw2lib-model
Models for gw2lib
-
bevy_ecs_markers
🏷️ Markers for Bevy ECS Entities
-
bevy_gltf_kun
Bevy glTF plugin using gltf_kun
-
bevy_schedules_ext
A Bevy plugin for expanding the use of schedules
-
bevy_despawn_particles
An event-based plugin for Bevy to spawn particles on despawn that are built from the original texture
-
bevy_tiled_camera
A camera for rendering low resolution pixel art in bevy
-
bvh
A fast BVH using SAH
-
bevy_light_field
rust bevy light field array tooling
-
pecs_http
Asynchronous operations for Bevy Engine
-
bevy_animation_graph_editor
Animation graph editor for the Bevy game engine
-
bevy_animation_graph
Animation graph library for the Bevy game engine
-
moonshine-spawn
A lightweight spawn utility for Bevy
-
pecs_core
Asynchronous operations for Bevy Engine
-
oml-audio
Very basic, and thin abstraction of audio handling meant for games
-
alchemyst
PCG tool based on Intuicio scripting platform
-
bevy_fluent
Bevy plugin for localization using Fluent
-
oml-game
Game foundation extracted from Fiiish-RS to remove boilerplate for future procjects
-
bevy_ort
bevy ort (onnxruntime) plugin
-
bevy_vox
Load MagicaVoxel Vox file for bevy engine
-
bevy_ios_impact
allows using ios ImpactFeedback API to generate haptic device vibrations
-
hapi-rs
Rust bindings to Houdini Engine API
-
bevy_roll_safe
Rollback safe utilities and abstractions for Bevy
-
bevy_synthizer
A Bevy plugin for Synthizer, a library for 3D audio and synthesis with a focus on games and VR applications
-
bevy_tts
Text-to-speech for the Bevy game engine
-
lospec-cli
Lospec CLI is a command-line interface tool that allows users to interact with Lospec's color palettes conveniently. With this tool, you can search for color palettes and download them.
-
bevy_stl
STL loader for bevy, based on stl_io
-
bevy_cobweb_ui
UI tools and widgets built with bevy_cobweb
-
tato
A ridiculous, obsolete engine that aims to run very well on any computer. Even potato powered ones!
-
moonshine-save
Save/Load framework for Bevy game engine
-
bevy_mod_rounded_box
A rounded box shape for Bevy
-
asefile
loading Aseprite files
-
moonshine-object
Bevy Entities are nice. Objects are better!
-
termine
mine for Rust with termion
-
flatbox
Rust ECS game engine with editor written in C#
-
bevy_text_mode
Bevy plugin adding a texture atlas sprite with configurable background and foreground colors
-
bevy_hanabi_loader
A wrapper around bevy_hanabi that lets you define your vfx files in RON format and load them into bevy
-
crosstermine
mine for Rust with crossterm
-
minefield
abstract layer for mine sweeper by Rust
-
egui-gizmo
3d transform gizmo for the egui library
-
bevy_serialization_core
contains the plugins/systems that bevy_serializations_extras relies on, + some misc wrappers
-
bevy_mod_outline
A mesh outlining plugin for Bevy
-
bevy_incandescent
A 2d lighting crate for bevy
-
flatbox_assets
assets management functionality for Flatbox engine
-
flatbox_ecs
ECS functionality for Flatbox engine
-
flatbox_systems
ECS systems for Flatbox engine
-
flatbox_render
rendering functionality for Flatbox engine
-
bevy_file_dialog
File system dialogs for loading and saving files using the Bevy game engine
-
bevy_dolly
The dolly abstraction layer for the bevy game framework
-
edger_bevy
edger.dev shared logic for bevy applications and libraries
-
bevy_streamdeck
Elgato Stream Deck plugin for Bevy
-
flatbox_egui
Egui binding for Flatbox engine
-
flatbox_core
core functionality for Flatbox engine
-
bevy_server_browser
Bevy game engine plugin for creating and searching discoverable servers on local networks
-
bevy_descendant_collector
Bevy crate to collect named entities into a single component
-
moonshine-util
A collection of utilities for Bevy game engine
-
quilkin
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
-
edger_bevy_view
edger.dev view abstraction with common layout support
-
wgsl-minifier
A command-line tool for minifying WGSL shaders
-
ldtk2
A thin crate for people who just want to use ldtk files freely
-
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
-
forky_play
Rust Utilities
-
forky_bevy
Rust Utilities
-
bevy_easings
Easing plugin for Bevy
-
polyanya
Polygon Any Angle Pathfinding
-
rbx_api
Make requests to Roblox's web APIs
-
bevy_pathmesh
Navmesh plugin for Bevy
-
bevy_debug_grid
A bevy plugin for creating grids, for debugging purposes
-
vleue_navigator
Navmesh plugin for Bevy
-
bevy_mod_picking
A modular picking plugin for Bevy
-
bevy_states_utils
Small utils for bevy states, such as nested states and Gc
-
prayterm
realtime play nonblocking terminal for Rust with crossterm
-
bevy-input-sequence
Recognizes input sequences and send events
-
ezwin
Easy, minimal Win32 window creation
-
bevy_replicon
High level networking for the Bevy game engine
-
shen-nbt5
Just A FASSST NBT parser/writer
-
bevy_generative
Procedural generation in Bevy
-
foxy_log
Common logging utilities for
foxy
-
bottomless-pit
A very simple 2D rendering/game engine inspired by raylib
-
bevy_flycam
Basic first-person fly camera for the Bevy game engine
-
mc-repack
A command-line interface for repacking Minecraft mods and resource packs to optimize size and loading speed
-
bevy_editor_pls
In-App editor tools for bevy apps
-
bevy-paperdoll
Bevy plugin for 2D paper doll
-
bevy_matchbox
A Bevy extension for Matchbox WebRtc networking
-
edger_bevy_shape
edger.dev drawing 2D shapes easily
-
matchbox_protocol
Common interfaces between matchbox_socket and matchbox_server
-
edger_bevy_egui
edger.dev egui helpers
-
bevy_editor_pls_default_windows
In-App editor tools for bevy apps
-
bevy_picking_core
A modular picking plugin for Bevy
-
extol_pixel_font
Render pixel fonts from PNGs in Bevy
-
ploc-bvh
A Bounding Volume Hierarchy based on PLOC
-
ghx_grid
2D & 3D grid structures & utilities
-
fyrox-math
Math utils for the Fyrox engine
-
bevy_spine
Spine plugin for Bevy utilizing rusty_spine
-
bevy-fps-counter
FPS counter plugin for Bevy
-
wolf_engine_events
An event modules for Wolf Engine
-
blit
Blit sprites on a buffer with a mask
-
charred-path
Component-based Bevy plugin for tracking path and homotopy data for moving objects
-
bevy_ghx_grid
Bevy plugins for 2D & 3D grids
-
bevy_picking_selection
A modular picking plugin for Bevy
-
bevy_web_file_drop
Bevy plugin adding better support for drag and drop files in the web
-
bevy_picking_highlight
A modular picking plugin for Bevy
-
bevy_firework
CPU-driven, batch-rendered particle system for the Bevy game engine
-
gilrs-core
Minimal event based abstraction for working with gamepads
-
bevy_blob_loader
Bevy plugin for loading assets from JavaScript blob URLs
-
bevy_picking_input
A modular picking plugin for Bevy
-
bevy-yoetz
A decision-making AI for the Bevy game engine
-
bevy_picking_raycast
A modular picking plugin for Bevy
-
bevy_picking_ui
A modular picking plugin for Bevy
-
bevy_picking_sprite
A modular picking plugin for Bevy
-
bevy_editor_pls_core
In-App editor tools for bevy apps
-
bevy_replicon_renet
Integration with renet for bevy_replicon
-
bevy_picking_egui
A modular picking plugin for Bevy
-
bevy_utilitarian
A collection of mostly maths, interpolation and geometric utilities that aim to make Bevy programmers happier
-
gba
‘raw’ style GBA development. If you want a ‘managed’ experience, try the
agb
crate instead. -
agb_image_converter
converting graphics for use on the Game Boy Advance
-
bevy_fmod
Idiomatic FMOD in Bevy
-
huozi
typography engine for CJK languages, especially designed for game rich-text
-
bevy_concurrent_event
concurrent event plugin,the principle is similar to Commads,events can be send/read concurrently, but the reading of events is always in the next bevy frame
-
mc-repack-core
repacking Minecraft mods and resource packs to optimize size and loading speed
-
bevy_picking_rapier
A modular picking plugin for Bevy
-
bevy_mod_physx
PhysX plugin for Bevy
-
bhv
providing means to create and use Behavior Trees
-
bevy_picking_xpbd
A modular picking plugin for Bevy
-
bevy_collider_gen
generating colliders, for bevy apps, from images with transparency
-
edges
getting the edges of objects in images with transparency
-
bevy_pkv
Persistent key value store for apps/games
-
swizzle_3ds
Swizzle images for the GPU on the Nintendo 3ds
-
fastnoise-lite
FastNoise Lite is an extremely portable open source noise generation library with a large selection of noise algorithms
-
bevy_ghx_utils
shared bevy utilities
-
rafx
Rendering framework built on an extensible asset pipeline
-
egui_glium
Bindings for using egui natively using the glium library
-
lf-gfx
A collection of utilities that we use
-
bscore
bowling score library for Rust
-
rafx-base
Rendering framework built on an extensible asset pipeline
-
termioff
terminal utilities for Rust with termion
-
rafx-api
Rendering framework built on an extensible asset pipeline
-
bscore-lib
bowling score library for C (written in Rust)
-
rafx-framework
Rendering framework built on an extensible asset pipeline
-
bevy_sparse_tilemap
A Tilemap crate for the Bevy game engine with a focus on large map sizes and ECS sparse maps
-
bitt
Bevy integration testing toolkit
-
rafx-renderer
Rendering framework built on an extensible asset pipeline
-
rafx-plugins
Rendering framework built on an extensible asset pipeline
-
rafx-assets
Rendering framework built on an extensible asset pipeline
-
rafx-visibility
Rendering framework built on an extensible asset pipeline
-
rafx-shader-processor
Rendering framework built on an extensible asset pipeline
-
edger_bevy_util
edger.dev bevy utilities
-
bevy_console
dev console for bevy
-
bevy_easy_localize
Lightweight localization in bevy
-
bevy_rapier_collider_gen
generating bevy_rapier2d colliders, for bevy apps, from images with transparency
-
xplane
High-level interfaces to the X-Plane plugin SDK
-
bevy-ui-dsl
A DSL library that simplifies the creation of widgets for bevy_ui
-
leafwing_input_playback
Input recording and mocking functionality for the Bevy game engine
-
bevy_tweening
Tweening animation plugin for the Bevy game engine
-
warbler_grass
A bevy plugin for creating 3d grass in your game
-
bevy_poly_level
A 2d polygon-based level editor for bevy game engine
-
bevy_simple_scroll_view
plugin implementing ScrollView into Bevy engine
-
bevy_flowfield_tiles_plugin
FlowField (vector field) pathfinding as a plugin to the Bevy game engine
-
naga-to-tokenstream
Creates a TokenStream describing parts of a Naga module
-
tictacrustle
Tic Tac Toe game with a Menace[ing] AI
-
bevy_sync
Plugin for synchronizing entities and components between server and its clients
-
bevy_ggrs
Bevy plugin for the GGRS P2P rollback networking library
-
bevy-wasm-tasks
integration of WASM tasks into a Bevy app for background processing
-
include-wgsl-oil
Includes a WGSL file with the
naga-oil
preprocessor -
macaw
An opinionated game math library built on top the excellent glam
-
bevy-parallax
A Bevy plugin for creating a parallax effect
-
bevy_sprite3d
Bevy Plugin to allow using 2d sprites in a 3d scene
-
ggegui
egui for ggez
-
bevy-debug-text-overlay
A convenient on-screen message print macro for bevy
-
bevy_third_person_camera
A third person camera written for Bevy
-
bevy_yarnspinner_example_dialogue_view
Example dialog view for Bevy Yarn Spinner for Rust, the friendly tool for writing game dialogue
-
dolly
Composable camera rigs
-
bevy_fps_controller
Bevy plugin that adds a Source engine inspired FPS movement controller
-
bevy_serialport
async serial port Plugin for bevy
-
micro_ldtk
Load data from LDTK, index it and make it accessible through Bevy assets, extract and use autotile rules
-
geese
Dead-simple game event system for Rust
-
leafwing-input-manager
A powerfully direct stateful input manager for the Bevy game engine
-
bevy_turborand
A plugin to enable ECS optimised random number generation for the Bevy game engine
-
bevy_xpbd_3d_parenting
Allows children of a
bevy_xpbd_3d
RigidBody
to exert forces on their parents -
leafwing_abilities
A convenient, well-tested ability management suite. Built for the Bevy game engine.
-
bevy_mod_transform2d
A 2D Transform component for The Bevy game-engine
-
bevy_mod_raycast
Ray Casting for the Bevy Engine
-
micro_bevy_web_utils
patching various missing parts from Bevy web/touch support
-
bevy_stroked_text
A Bevy plugin for stroked text rendering
-
micro_bevy_world_utils
Handy, reusable utilities for working with direct world access in a Bevy exclusive system
-
bevy_polyline
Polyline Rendering for Bevy
-
screen-13
Vulkan rendering engine in the spirit of QBasic
-
micro_banimate
Easily manage complex Bevy 2D sprite animations
-
bevy_ineffable
A simple-to-use input manager for bevy that empowers players and makes accessibility easy
-
bevy-steamworks
A Bevy plugin for integrating with the Steamworks SDK
-
bevy_simplenet_events
Event-based networking API built on bevy_simplenet
-
bevy_spectator
A spectator camera plugin for Bevy
-
perovskite_server
Multiplayer voxel game written in Rust - Game server
-
bevy_replicon_attributes
Extends bevy_replicon with attribute-based visibility control
-
oxidized_navigation
A Nav-Mesh generation plugin for Bevy Engine
-
perovskite_game_api
Multiplayer voxel game written in Rust - default game content + plugin API
-
bevy_asepritesheet
Allow use of animated exported asetprite sprite sheets in bevy game engine
-
bevy_hanabi
Hanabi GPU particle system for the Bevy game engine
-
noisy_bevy
Procedural noise primitives for Bevy
-
bevy_fsl_box_frame
A gizmo for manipulating an OBB via 3D picking
-
bevy_trauma_shake
A plugin for shaking 2d cameras
-
bevy_replicon_repair
Extends bevy_replicon with client-state repair for reconnects
-
bevy_crossbeam_event
Fire Bevy events from crossbeam channels
-
bevy_vox_scene
A Bevy engine plugin for loading Magica Voxel world files and render materials directly in Bevy as a scene graph
-
hexarr
working with hexagonal grids
-
bevy_silk
Cloth physics implementation in bevy
-
bevy_xpbd_3d
A physics engine based on Extended Position Based Dynamics for the Bevy game engine
-
bevy-earcutr
earcutr + Bevy
-
bevy_xpbd_2d
A physics engine based on Extended Position Based Dynamics for the Bevy game engine
-
bevy_guessture
Bevy plugin wrapping the
guessture
crate’s gesture recognition API -
bevy_touch_stick
Bevy virtual touch joystick for mobile games
-
cc2600
a subset of C compiler for Atari 2600
-
seldom_state
Component-based state machine plugin for Bevy. Useful for AI, player state, and other entities that occupy various states.
-
bevy_mod_debugdump
Visualization tools for bevy
-
y-craft
Craft your dream 2D gaming experiences with the X-Craft engine
-
saft-sdf
Signed distance field function library
-
epic_manifest_parser_rs
A lightweight, fast epic manifest parser made in Rust
-
bevy_lospec
Asset loader plugin for Bevy that adds support for lospec color palettes
-
bevy_renet
Bevy plugin for the renet crate: Server/Client network library for multiplayer games with authentication and connection management
-
saft
Signed distance field function compiler/interpreter/discretizer/mesher
-
dcso3
Minimal Rust binding to the DCS lua api
-
wow_spells
Spell definitions for World of Warcraft game servers
-
bevy_xpbd_3d_interp
interpolation of bevy_xpbd rigidbodies
-
bevy_xpbd_2d_interp
interpolation of bevy_xpbd rigidbodies
-
bevy-persistent
A Bevy helper to easily manage resources that need to persist across game sessions
-
bevy_rl
Build environments for reinforcement learning with bevy
-
bevy_webp_anim
Plugin for loading and playing animated webp images in bevy
-
macroquad-particles
Visual effects editor based on macroquad and megaui
-
bevy_life
Generic and dynamic cellular automaton lib for bevy
-
bevy_serial
Serial Port Communication Plugin for Bevy
-
bevy_rapier3d
3-dimensional physics engine in Rust, official Bevy plugin
-
macroquad-tiled
Tiled editor macroquad intergration
-
smooth-bevy-cameras
Bevy camera controllers with buttery, exponential smoothing
-
bevy_ui_extras
containing a collection of utilities to make working with ui in bevy easier
-
bevy-scene-hook
Ad-hoc component insertion for bevy scenes
-
com-croftsoft-lib-animation
CroftSoft Library for Animation
-
bevy-aabb-instancing
Render millions of AABB instances in Bevy
-
bevy_prototype_lyon
Draw 2D shapes and paths in the Bevy game engine
-
bevy_rapier2d
2-dimensional physics engine in Rust, official Bevy plugin
-
moonshine-behavior
Minimalistic state machine for Bevy game engine
-
bevy-progressbar
Create multi sectons progressbars and use them in the bevy ui
-
bevy_particle_systems
A particle system plugin for Bevy
-
bevy_state_curves
A state saving and management crate for the Bevy Game Engine saving via curve keyframes
-
bevior_tree
Behavior tree plugin for Bevy
-
bevy_cursor
A bevy plugin to track information about the cursor
-
bevy_verlet
Verlet physics implementation in bevy
-
bevy_web_asset
Implementations for http(s) asset sources for Bevy
-
bevy_sepax2d
Plugins and helpful methods for using sepax2d with Bevy for 2d overlap detection and collision resolution
-
bevy_jornet
Bevy plugin for Jornet - a social game server
-
three-d-asset
Load/save functionality for 3d applications
-
bevy_round_ui
rounded-rect material shader for bevy_ui
-
bevy_pixel_camera
pixel-perfect camera plugin for Bevy, suitable for pixel-art
-
bevy_fsc_point_cloud
Point cloud renderer for Bevy
-
bevoids
A bevy plugin that aims to make boids easy to add to your game, without comprimising in control
-
wild-container
The reference implementation of the Wild Container Format
-
bevy-panic-handler
A Bevy plugin that creates a popup message and logs to error on panic
-
bevy_pipelines_ready
Bevy plugin for tracking render pipeline status
-
bevy_wind_waker_shader
A toon shader that looks like the one used for characters in The Legend of Zelda: The Wind Waker
-
bevy_interleave
bevy support for e2e packed to planar bind groups
-
yarnspinner
The friendly tool for writing game dialogue
-
bevy_window_title_diagnostics
Logs Bevy diagnostics into the primary window title
-
wow_items
Item definitions for World of Warcraft game servers
-
bevy_eventwork_mod_websockets
A Websocket NetworkProvider for Bevy_eventwork
-
renetcode
Server/Client network protocol library for multiplayer games
-
bevy_npr
A cartoon rendering plugin based on Bevyengine
-
seldom_fn_plugin
Allows using Rust functions in place of Bevy plugins
-
bevy_mod_sysfail
Decorate your bevy system with the sysfail macro attribute to handle failure
-
bevy_obj
A Wavefront .obj mesh asset loader plugin for the Bevy engine
-
bevy_mod_inverse_kinematics
An inverse kinematics plugin for the Bevy engine
-
bevy_interleave_interface
interface for e2e packed to planar bind groups
-
spew
helper for spawning objects in Bevy
-
bevy_framepace
Frame pacing and frame limiting for Bevy
-
bevy_screen_diagnostics
Bevy plugin for displaying diagnostics on screen
-
landmass
A navigation system for video game characters to walk around levels
-
slowchop_console
A Quake style console and log plugin for Bevy
-
notan_draw
2D API for Notan
-
bevy_landmass
A plugin for Bevy to handle navigation of AI characters
-
bevy-async-ecs
Asynchronous interface for Bevy ECS
-
aery
Non-fragmenting ZST relations for Bevy
-
bevy_eventlistener
Event listeners and callbacks for bevy
-
bevy_local_commands
local shell commands for the Bevy game engine
-
bevy_trickfilm
Bevy plugin for spritesheet manifest loading
-
bevy_flicker
An easy to use event-based system to apply brief overlays to sprites and meshes
-
bevy_variable_property
A generic way to define properties as static, random, or randomized on an interval
-
notan_log
multipatform log support for Notan
-
pixelate_mesh
Apply a pixelation effect to any Bevy mesh or scene without post-processing
-
bevy_titan
Bevy plugin for spritesheet manifest loading
-
yarnspinner_compiler
Compiler for Yarn Spinner for Rust, the friendly tool for writing game dialogue
-
bevy_common_assets
Bevy plugin adding support for loading your own asset types from common file formats such as json and yaml
-
bevy-sequential-actions
A Bevy library for executing various actions in a sequence
-
iyes_progress
Bevy plugin to help implement loading states
-
bevy_yarnspinner
Bevy plugin for Yarn Spinner for Rust, friendly tool for writing game dialogue
-
bevy_simple_tilemap
Refreshingly simple tilemap implementation for Bevy Engine
-
yarnspinner_runtime
Runtime / VM for Yarn Spinner for Rust, the friendly tool for writing game dialogue
-
bevy_doryen
A Bevy plugin that integrates the Doryen roguelike library with Bevy
-
bevy_quinnet
Bevy plugin for Client/Server multiplayer games using QUIC
-
hom
3D modeling program/viewer
-
bevy_ecss
Allows using a subset of CSS to interact with Bevy ECS
-
bevy_consumable_event
add events to Bevy that can be consumed
-
bevy_query_ext
Extensions for Bevy's queries
-
bevy_ehttp
A ehttp client plugin for Bevy
-
bevy_vector_shapes
rendering vector shapes using the Bevy game engine
-
bevy_cronjob
helper to run cronjobs (at repeated schedule) in Bevy
-
bevy_eventwork
Event based networking library for Bevy
-
dexterous_developer
A modular hot reload system for rust
-
bevy-simple-state-machine
A rudimentary animation state machine system for Bevy
-
notan_core
Basic types and structs used in Notan
-
bevy_button_released_plugin
Bevy helper crate that allows to react to button being released
-
bevy_nine_slice_ui
A nine slice/patch texture plugin for bevy ui nodes, works in wasm
-
bevy_args
bevy plugin to parse command line arguments and URL query parameters
-
hydrate
Game asset pipeline and authoring framework
-
bevy_smooth_pixel_camera
Smooth pixel-perfect camera for Bevy
-
bevy-histrion-packer
A Bevy plugin to pack assets into a single file
-
dexterous_developer_cli
A CLI for hot reloadable Rust applications, using the dexterous_developer crate
-
bevy_dexterous_developer
A modular hot reload system for rust
-
dexterous_developer_builder
A modular hot reload system for rust
-
dexterous_developer_dynamic
A modular hot reload system for rust
-
dexterous_developer_types
A modular hot reload system for rust
-
bevy_wasm_window_resize
Bevy helper crate that makes application canvas match window size
-
seldom_pixel
Bevy plugin for limited color palette pixel art games
-
yarnspinner_core
Core concepts for Yarn Spinner for Rust, the friendly tool for writing game dialogue
-
notan_extra
extra features or plugins for Notan
-
hydrate-loader
Game asset pipeline and authoring framework
-
hydrate-model
Game asset pipeline and authoring framework
-
hydrate-pipeline
Game asset pipeline and authoring framework
-
hydrate-data
Game asset pipeline and authoring framework
-
hydrate-base
Game asset pipeline and authoring framework
-
hydrate-schema
Game asset pipeline and authoring framework
-
hydrate-editor
Game asset pipeline and authoring framework
-
overworld_dice
Overworld Dice Library - Dice components
-
overworld_progression
Overworld Progression Library - Experience, Milestone and Level progression
-
overworld_incremental
Overworld Incremental Library - Tools for incremental games
-
overworld_resource
Overworld Resource Library - Resource management
-
bevy_mod_krita
Use Krita's .kra files directly in your Bevy app
-
overworld_affinity
Overworld Affinity Library - Affinity and Multipliers
-
hydrate-codegen
Game asset pipeline and authoring framework
-
dexterous_developer_internal
A modular hot reload system for rust
-
game-loop
that implements a frame-rate-independent game loop
-
rscenes
Scenes manager for Raylib
-
dexterous_developer_macros
A modular hot reload system for rust
-
mesh_to_sdf_client
A mesh to SDF converter and renderer
-
bevy_kira_audio
Bevy plugin for dynamic audio
-
chess-core
A chess engine that stands on its own
-
macroquad-canvas-2d
Add canvas functionality to macroquad
-
bevy_ecs_tilemap
A tilemap rendering plugin for bevy which is more ECS friendly by having an entity per tile
-
bevy_2d_collisions
Bevy plugin to easily detect aabb collisions
-
bevy_egui_next
A plugin for Egui integration into Bevy
-
dialogical
P/E/T/S 2037 Dialogue Tree Compiler
-
bevy_ecs_ldtk
An ECS-friendly ldtk plugin for bevy
-
bevy_tiled_blueprints
Allows reading tiled maps with properties
-
rapier_testbed3d
Testbed for the Rapier 3-dimensional physics engine in Rust
-
rapier_testbed2d
Testbed for the Rapier 2-dimensional physics engine in Rust
-
salva2d
2-dimensional particle-based fluid dynamics in Rust
-
kayak_ui
A UI library built using the bevy game engine!
-
salva3d
3-dimensional particle-based fluid dynamics in Rust
-
bevy_eventlistener_core
Event listeners and callbacks for bevy
-
text2rom2600
a companion tool of cc2600 generating rom data for displaying text
-
kayak_font
An SDF font renderer for Kayak UI and the Bevy game engine
-
let-engine
game engine
-
freestuffapi
Freestuffbot API
-
gemini-engine
A 2D/3D monospaced ASCII rendering engine for the terminal
-
bevy_window_management
managing window icon and taskbar progress indicator in Bevy
-
bevy_ecs_ldtk_macros
Derive macros for bevy_ecs_ldtk
-
bevyinit
An easy way to create projects with Bevy Engine
-
steamworks
friendly bindings to the steamworks sdk
-
bevy_animations
2d Game Animation Engine built for Bevy
-
double_dot_macro
Macros for the Double-Dot crate ecosystem
-
steam-language-gen
Generate Rust bindings to Steam enums and messages
-
distance-field
Generate distance fields from images for pseudo-vector rendering
-
spiral
Iterate over a 2D structure in a spiral pattern
-
steamworks-sys
raw bindings to the steamworks sdk
-
pogr_tracing_rs
allow log collection from the tracing crate, easy and simple
-
bevy_color
Types for representing and manipulating color values
-
chargrid_ggez
Graphical chargrid context which renders with ggez
-
bevy-trait-resource
Get resources by trait
-
vrc
Unofficial rust types of VRChat's API
-
fyrox
Feature-rich, easy-to-use, 2D/3D game engine with a scene editor. Like Godot, but in Rust.
-
orthrus
A new way to modify games
-
rscenes-raylib-connector
Raylib connector for Rscenes 2
-
inline_tweak
Tweak values directly from the source code
-
orthrus-panda3d
Orthrus module supporting the Panda3D engine
-
orthrus-core
core functionality for Orthrus
-
russimp
Assimp bindings for rust
-
qwac-sys
The FFI crates for QWAC
-
hai_core
Core implementation of Hai game engine, and general 2D rendering library using WebGPU as well
-
entro-hash
Entro Hash is a 32-bit, non-cryptographic hashing algorithm
-
sjqmmo
sjqbbdu
-
qwac
Rust client crate for making qwac games
-
bevy_yarnspinner_demo
A demo for Bevy Yarn Spinner for Rust, the friendly tool for writing game dialogue
-
yarnspinner_codegen
Code generation for Yarn Spinner for Rust, the friendly tool for writing game dialogue
-
sparsey
Sparse set-based entity component system
-
bevy_schedule_dispatch
Use equivalent functions to dispatch bevy ecs schedules
-
opensimplex2
Port of OpenSimplex2
-
yarnspinner_macros
Macros for Yarn Spinner for Rust, the friendly tool for writing game dialogue
-
bevy_mod_sysfail_macros
Macros for bevy_mod_sysfail
-
gaviota-sys
Low level bindings for libgtb, a library for Gaviota tablebase probing
-
bevy_match3
A logic library for quickly adding a match-3 system to any bevy project
-
bevy_openai
event-driven plugin for Bevy that provides convenient access to the OpenAI API
-
fyroxed_base
A scene editor for Fyrox game engine
-
rapier3d-f64
3-dimensional physics engine in Rust
-
xash3d-master
Master server for games on Xash3D engine
-
fyrox-resource
Asset management crate for the Fyrox engine
-
fyrox-template
Project template generator for Fyrox engine
-
cvars-console-fyrox
In-game console for the Fyrox game engine, using the cvars crate for configuration
-
akinator-rs
wrapper around the undocumented Akinator API
-
bengine
modern and multi-threaded engine for games and rendering applications. Copyright (c) Bengine Studios - Benjamin Roth. All Rights Reserved.
-
fyrox-scripts
Standard scripts for the Fyrox engine
-
russimp-sys
Raw Assimp bindings for Rust
-
bevy_hsl_multiplier
Multiply texture values in HSL color space
-
fyrox-animation
Flexible Animation System
-
rezcraft
Minecraft like game written in rust using wgpu, supporting both native and wasm
-
fyrox-core
Shared core for the Fyrox engine and its external crates
-
foxtrot
The all-in-one Bevy 3D game template for desktop
-
pak
data pak format for games
-
geng
Game ENGine
-
rapier3d
3-dimensional physics engine in Rust
-
fyrox-ui
Extendable UI library
-
rapier2d
2-dimensional physics engine in Rust
-
rainbowdream
A CLI app to make custom Audiosurf Radio .cgr files
-
ugli-raw
Game ENGine
-
geng-ui
Game ENGine
-
ugli
Game ENGine
-
rapier2d-f64
2-dimensional physics engine in Rust
-
geng-net
Game ENGine
-
geng-debug_overlay
Game ENGine
-
geng-draw2d
Game ENGine
-
geng-shader
Game ENGine
-
geng-camera
Game ENGine
-
geng-font
Game ENGine
-
geng-audio
Game ENGine
-
geng-state
Game ENGine
-
geng-obj
Game ENGine
-
geng-asset
Game ENGine
-
geng-texture-atlas
Game ENGine
-
geng-async-state
Game ENGine
-
geng-window
Game ENGine
-
bevy_bsml
A UI library to compose UI elements using simple markup language, inspired by svelte and tailwindcss
-
ark-api-macros
Macros utilities for Ark API
-
chron
A game loop with a fixed timestep
-
moecs
Micro ECS engine. A small and lightweight ECS engine for Rust projects.
-
big-brain
AI library
-
tomt_bevycss
Expansion and fixes based on bevy_ecss. Allows for using a slightly wider subset of CSS to interact with Bevy ECS. Now on Bevy 0.12!
-
piston2d-opengl_graphics
An OpenGL 2D back-end for the Piston game engine
-
ghx_proc_gen
2D & 3D procedural generation with WFC/Model synthesis
-
nova-r8
comprises Rust bindings for the Nova r8 game engine
-
piston2d-glow_wrap
Glow wrapping code for Piston OpenGL backend
-
bevy_ghx_proc_gen
Bevy plugins for 2D & 3D procedural generation with WFC/Model synthesis
-
moecs_macros
Macros for the MOECS ECS engine
-
bevy_talks
A Bevy plugin to write dialogues for your characters to say and do things, together with player choices
-
rojo
Enables professional-grade development tools for Roblox developers
-
rbx_types
Types used to represent Roblox values
-
clocked
A collection of tools for synchronizing asynchronous audio streams
-
gdnative_export_node_as_path
Boilerplate-code replacement macros when exporting node references through NodePath
-
simple-tilemap
tilemap & tileset implementation
-
replace_ident
Replaces target ident with given ident in a token stream
-
bones_utils
Utilites used throughout the bones_framework
-
web-sys-main-loop
main loop (or game loop) for web_sys windows
-
bones_lib
The Bones game development library
-
tnaps
entity-component-system framework in Rust
-
bones_schema
runtime reflection system designed for scripting
-
bones_asset
Asset interface for bones_lib
-
bones_ecs
flexible Entity Component System
-
gamai
Modular task switching library suitable for Game AI and Robotics
-
bones_scripting
Official scripting integration with bones_framework
-
wachter_storage
Some storage utilities developed for the Wachter game engine
-
bones_utils_macros
Macros used in bones_utils
-
bones_schema_macros
Macros for the bones_schema crate
-
bevy_touch_camera
Touch camera for Bevy that supports drag and pinch to zoom
-
libliquidfun-sys
A thin Rust ffi wrapper on top of Box2D and LiquidFun. Built using autocxx.
-
recastnavigation-sys
Raw FFI bindings for recastnavigation
-
tokyodoves
efficient board of Tokyo Doves and associated toolkits
-
naia-shared
Common functionality shared between naia-server & naia-client crates
-
bevy_kot
Koe's Bevy toolkit
-
bevy_kot_ecs
ECS utilities for bevy_kot
-
naia-bevy-shared
faciliate naia & Bevy interop, functionality shared by client & server versions
-
bevy_kot_ui
UI utilities for bevy_kot
-
naia-bevy-client
faciliate naia_client & Bevy interop
-
bevy_kot_utils
ECS utilities for bevy_kot
-
bevy_kot_misc
Miscellaneous prebuilt utilities for bevy_kot
-
emergent
Toolset for producing emergent gameplay for games written in Rust
-
dice_forge
A small crate to preform basic math using dice notation for random numbers
-
bevy_terminal_shader
An old school terminal shader for the bevy game engine
-
naia-server
A 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
-
naia-client
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-socket-shared
Common data types shared between naia-server-socket & naia-client-socket crates
-
dodgy
ORCA, a local collision avoidance algorithm
-
naia-serde
Bit-level de/serialization for naia
-
bevy_simple_pixel_camera
An epic crate
-
bevy_ldtk_asset
loading LDtk levels and projects as Bevy assets
-
naia-client-socket
Abstraction to expose common API over a UDP socket on Linux, and a unreliable WebRTC datachannel on the browser
-
naia-server-socket
An abstraction to provide a common API over either a UDP socket or a service that can establish WebRTC connections
-
bevy-overlay-plugin
Bevy plugin to render CEF overlays on top of games
-
simple-game-utils
games
-
naia-derive
Procedural macros to simplify implementation of Naia Replicate & Protocolize traits
-
fast-tak
abstract strategy board game Tak
-
bevy_sparse_grid_2d
Wrapper around a 2d hash map made for collision broadphase
-
bevy_lunex
Blazingly fast path based modular layout system built on top of Bevy ECS
-
bladeink
port of inkle's ink, a scripting language for writing interactive narrative
-
bva_cli
Bevy Vach Assets CLI
-
spin_sleep_util
Utils using spin_sleep
-
pretzel
2D rendering 🥨
-
bevy_vach_assets
Bevy Vach Assets is a plugin for Bevy Engine that allows you to load assets from Vach archives
-
tiktoklive
library. Use it to receive live stream events such as comments and gifts in realtime from TikTok LIVE No credentials are required.
-
hecs-schedule
shedulable systems and parallel execution for hecs
-
hecs-hierarchy
Hierachy implementation for Hecs ECS
-
omr-bumper
An opiniated version bumper for releases. Works for us.
-
bevy_lunex_utility
Supporting crate for bevy_lunex
-
bevy_lunex_ui
Supporting crate for bevy_lunex
-
bevy_lunex_core
Supporting crate for bevy_lunex
-
petnat
A Petri net plugin for Bevy Engine
-
common_x
common
-
brawllib_rs
Brawl character file parser, based on brawlbox/brawllib
-
hanjie
A nonogram game engine using Bevy
-
nexara_text_engine
A game engine for text-based games
-
bevy-pixel-map
A pixel based tilemap for bevy!
-
double_dot_state
State management crate built for the Bevy game engine
-
igsolve
The program for solving impartial games
-
lavagna
The uncluttered blackboard
-
igs
solving impartial games
-
generic_asset
A upgraded version of Tantans asset loading macro for bevy 0.12
-
hnefa
An engine for tafl-style games
-
notch
A compact and fast library for managing Minecraft servers
-
kludgine
A wgpu-powered 2d graphics library with optional windowing support
-
irondash_engine_context
Easy access to FlutterView, FlutterBinaryMessenger and FlutterTextureRegistry for FFI
-
ludusavi
Game save backup tool
-
action_maps
A dynamic action mapping system for Bevy
-
aglet
Opinionated integer-based coordinates and directions and utilities
-
vbsp
Rust parser for valve bsp files
-
merosity
(wip) competitive stacker game
-
scpcb_redux_mapper
A map generation for SCPCB Redux
-
dwat20
emulating dice rolls
-
kaige_editor
Editor for KaiGE
-
bevy_scroller
Scroller plugin for Bevy
-
bevy_window_icon
Lightweight localization in bevy
-
space_editor
Prefab editor for bevy game engine. Make levels/object templates with intuitive UI
-
space_shared
Subcrate for the space_editor crate. Contains the common types used in the space_editor
-
castle-core
CastleCore - Core engine for Altenstein (and same projects)
-
space_undo
Subcrate for the space_editor crate. Contains undo functionality.
-
space_prefab
Subcrate for the space_editor crate. Contains the prefab systems and components.
-
space_editor_ui
Subcrate for the space_editor crate. Contains the UI for the editor.
-
space_persistence
Subcrate for the space_editor crate. Contains the persistence code for the space_editor
-
space_bevy_xpbd_plugin
Space XPBD plugin for space_editor crate
-
libktx-sys
Rust bindings for libktx
-
second-music-system
Portable, open source video game music middleware
-
gamesman-nova
System for computing the solution set of finite, deterministic, complete-information, abstract-strategy games
-
space_editor_core
Subcrate for the space_editor crate. Contains the core functionality of the editor.
-
bevy_slippy_tiles
slippy tile fetching functionality in the Bevy game engine
-
usfx
Realtime procedurally generated sound effects
-
ayaka-primitive
Primitive types for Ayaka
-
ayaka-plugin-wasmi
A plugin runtime for Ayaka, based on Wasmi
-
ayaka-plugin-wasmer
A plugin runtime for Ayaka, based on Wasmer
-
ayaka-script
First-class script language in Ayaka
-
ayaka-plugin-wasmtime
A plugin runtime for Ayaka, based on Wasmtime
-
ayaka-runtime
Ayaka low-level runtime
-
ayaka-plugin
Plugin runtime interface for Ayaka
-
ayaka-bindings-types
Types both used in Ayaka runtime and Ayaka plugins
-
ayaka-model
Ayaka high-level runtime
-
ayaka-bindings
WASM bindings of plugins written for Ayaka
-
magma_ecs
Entity-Component-System for the Magma3D game engine
-
magma_api
API of the Magma3D game engine
-
magma_app
Part of the Magma-API, which is the API of the Magma3D game engine
-
magma_winit
Part of the Magma-API, which is the API of the Magma3D game engine. This is responsable for handling windows.
-
magma_ui
Part of the Magma-API, which is the API of the Magma3D game engine. This is responsable for UI.
-
nrd-sys
Rust FFI for NVIDIA Realtime Denoiser
-
puzzle-paths
SVG paths for creating a jigsaw puzzle of an image
-
bevy_video_glitch
A video glitch effect for bevy
-
clipline
Efficient scan conversion (rasterization) of line segments with clipping to a rectangular window
-
bevy_vulkano
Vulkano Backend for Bevy
-
aeronet
Lightweight client/server network library
-
dorothy-ssr
The lib for building Dorothy SSR games in Rust running on target wasm32-wasi
-
trs_24
An OpenGL-Powered Game Engine (OpenGL 2.0+)
-
riag
A chess engine
-
aeronet_channel
In-memory MPSC channel transport implementation for aeronet
-
monster_ugi
that connects a chess engine using the monster-chess movegen library to the UGI protocol
-
egui_winit_vulkano
Egui immediate mode gui integration with winit and Vulkano
-
rekt_lib
Common lib to use the rekt-protocol. See the crate homepage to check the protocol RFC.
-
aeronet_wt_native
Native WebTransport transport implementation for aeronet
-
kaige_ecs
Fork of the Legion ECS library, with some changes to make it more suitable for use in Kaige
-
gba_clock
A real-time clock library for the GBA
-
bevy_procedural_grass
A plugin for bevy to generate grass
-
tauri-plugin-gamepad
A plugin for Tauri that provides a polyfill for Gamepad Web API that works on most common platforms
-
ez_al
audio library
-
pagurus
Ultra-portable game engine suited for offline 2D games powered by WebAssembly
-
bevy_blackout
A plugin for the Bevy game engine that adds third-person visibility casting
-
comfy
2d game engine in Rust
-
crankit-image
An ergonomic image API for the playdate
-
franim
A frame animation library for
no_std
game-development -
bevy_component_extras
containing QOL bevy components for common features that other crates might want to interface with
-
aline
2d linear algebra library suitable for no_std
-
stringid
Lightweight system to manage identifier as human readable string and unique number
-
ombre
Shadowy game and graphics library for Rust
-
collision2d
2d collision detection library
-
evalexpr
A powerful arithmetic and boolean expression evaluator
-
minecrevy
A toolkit for building Minecraft servers in Rust with Bevy
-
fps_counter
A Frames Per Second (FPS) counter
-
minecrevy_text
handling Minecraft text components
-
minecrevy_protocol
current Minecraft version packet definitions
-
minecrevy_std
standard/universal Minecraft server features
-
minecrevy_io
reading and writing Minecraft protocol types
-
minecrevy_net
A client-server networking library for Minecraft with Bevy
-
bevy_mod_billboard
Billboard text and texture support for bevy
-
crankit-input
An ergonomic input API for the playdate
-
bevy_quit
plugin to easily add keybinds to exit a bevy game
-
modinfo_7dtd
Read/Write '7 Days to Die' ModInfo.xml files
-
rusty_engine
Learn Rust with a simple, cross-platform, 2D game engine
-
mage-core
An ASCII art game engine written in Rust
-
bevy_toon_shader
Toon shader for the Bevy game engine
-
goldsrc-rs
Collection of file's parsers for goldsrc engine