#bevy-assets #gamedev #bevy

macro bevy_asset_loader_derive

Macro implementation for bevy_asset_loader

37 releases (24 breaking)

Uses new Rust 2024

new 0.25.0-rc.1 Dec 24, 2025
0.24.0-rc.1 Oct 3, 2025
0.23.0 May 18, 2025
0.22.0 Dec 1, 2024
0.4.0 Jun 26, 2021

#50 in #bevy-assets

Download history 3943/week @ 2025-08-29 4769/week @ 2025-09-05 3528/week @ 2025-09-12 4665/week @ 2025-09-19 4099/week @ 2025-09-26 2961/week @ 2025-10-03 3236/week @ 2025-10-10 4572/week @ 2025-10-17 3750/week @ 2025-10-24 4034/week @ 2025-10-31 3651/week @ 2025-11-07 3570/week @ 2025-11-14 3742/week @ 2025-11-21 3730/week @ 2025-11-28 3146/week @ 2025-12-05 1992/week @ 2025-12-12

13,086 downloads per month
Used in 23 crates (via bevy_asset_loader)

MIT/Apache

86KB
1.5K SLoC

This crate adds support for deriving AssetCollection

You do not have to use it directly. Just import AssetCollection from bevy_asset_loader and use #[derive(AssetCollection)] to derive the trait.


bevy_asset_loader_derive

This crate offers the derive macro for bevy_asset_loader's AssetCollection trait. You most likely don't want to use this crate directly. Please look at the README and examples of bevy_asset_loader for instructions on how to use the derive macro.

License

Dual-licensed under either of

at your option.

Dependencies

~150–560KB
~13K SLoC