A collection of Bevy assets, plugins, learning resources, and apps made by the community. If you would like to share what you're working on, submit a PR! Feel free to create new categories where it makes sense.
This repository can be explored in the Bevy Asset website.
Assets are described in a toml file:
# Name of your asset.
name = "My Cool Plugin"
# Description of your asset. It should be less than 100 characters and not contain formatting.
description = "A short and sweet description of My Cool Plugin"
# Where can your asset be found. It can be a link to crates.io, github, gitlab or similar.
link = "https://github.com/me/my_plugin"
# Optional image to showcase your asset.
# Should be a png/jpg/gif/webp located next to your toml file, less than 2 MB in size.
# We recommend using a 16:9 aspect ratio with a maximum width of 600 pixels.
image = "my_plugin_icon.png"
# Optional crate name on crates.io. If there's more than one crate, pick any one of them.
crate = "my_plugin"
Assets are organised in the following categories:
- Learning - Anything that can help learn Bevy.
- Assets - Crates and Plugins that can be added to a Bevy project to provide additional functionality and content. See the Bevy Plugin Guidelines to learn about best practices for Bevy Plugin creation.
- Apps - Games and Tools made with Bevy.