Bevy Plugins

Terminal window with cargo add commands for four Bevy plugin crates

These are the plugins I have published for the Bevy engine. The Bevy version listed for each one is the version its latest crates.io release targets.

Bevy Simple Scroll View

crates.io docs

A simple scroll view widget for Bevy UI that scrolls by dragging or with the mouse wheel.

Bevy 0.16 · Demo · GitHub

Bevy rPack

crates.io docs

Loads .rpack.json texture atlases made with rPack.

Bevy 0.20 · GitHub

Bevy Tiled Blueprints

crates.io docs

Reads properties from objects in Tiled maps straight into Bevy.

Bevy 0.12 on crates.io, Bevy 0.14 when installed from Git · GitHub

WASM Window Resize

crates.io

Makes the canvas of a Bevy web app match the size of the browser window. The original idea and code came from ManevilleF.

Bevy 0.14 · GitHub

Experiments

Bevy PocketBase

An early experiment integrating PocketBase 0.21.1 with Bevy. It is not published on crates.io and has not been updated since February 2024.

GitHub

Archived

Button Released Plugin

crates.io

This crate was useful in older versions of Bevy, which can now do the same job without an extra dependency. Use an observer on Bevy's PointerRelease picking event instead. The last release targets Bevy 0.15, and the repository is archived.

GitHub

See all projects