36 releases (17 breaking)
new 0.17.0 | Apr 26, 2025 |
---|---|
0.16.2 | Mar 29, 2025 |
0.16.1 | Jan 13, 2025 |
0.14.3 | Dec 5, 2024 |
0.3.0 | Mar 13, 2024 |
#911 in Game dev
237 downloads per month
Used in 4 crates
230KB
4.5K
SLoC
Bevy Cobweb
General-purpose reactivity framework for Bevy. Includes ECS utilities and core reactivity primitives (system events, reaction triggers, reactive events, and reaction tree processing).
Documentation for the reactivity primitives can be found in the react
module.
Features
- Manually run systems with
SystemCommands
. - React to ECS mutations: resource mutations, component insertions/mutations/removals, entity despawns.
- React to events: broadcasted events and entity-targeted events.
- Send data directly to systems with system events.
- Write recursive system commands/system events/reactions.
Companion crates
- bevy_cobweb_ui: Reactive UI framework.
Bevy compatability
bevy |
bevy_cobweb |
---|---|
0.15.0-rc.3 | 0.13.0-rc.3 |
0.14 | 0.8.0 - 0.12.0 |
0.13 | 0.0.3 - 0.7.2 |
0.12 | 0.0.1 - 0.0.2 |
Dependencies
~23–33MB
~542K SLoC