#bevy #game-engine #gamedev

no-std bevy_window

Provides windowing functionality for Bevy Engine

42 releases

Uses new Rust 2024

new 0.16.0-rc.4 Apr 11, 2025
0.16.0-rc.3 Mar 31, 2025
0.15.3 Feb 24, 2025
0.15.0 Nov 29, 2024
0.3.0 Nov 3, 2020

#2994 in Game dev

Download history 11578/week @ 2024-12-23 14541/week @ 2024-12-30 22307/week @ 2025-01-06 27947/week @ 2025-01-13 22683/week @ 2025-01-20 15619/week @ 2025-01-27 29880/week @ 2025-02-03 25118/week @ 2025-02-10 17445/week @ 2025-02-17 26969/week @ 2025-02-24 18778/week @ 2025-03-03 27258/week @ 2025-03-10 25047/week @ 2025-03-17 24777/week @ 2025-03-24 19265/week @ 2025-03-31 19106/week @ 2025-04-07

91,773 downloads per month
Used in 1,267 crates (51 directly)

MIT/Apache

6MB
103K SLoC

bevy_window provides a platform-agnostic interface for windowing in Bevy.

This crate contains types for window management and events, used by windowing implementors such as bevy_winit. The WindowPlugin sets up some global window-related parameters and is part of the DefaultPlugins.


Bevy Window

License Crates.io Downloads Docs Discord

Dependencies

~11–27MB
~405K SLoC