#bevy #game-engine #gamedev

no-std bevy_window

Provides windowing functionality for Bevy Engine

43 releases

Uses new Rust 2024

new 0.16.0-rc.5 Apr 15, 2025
0.16.0-rc.3 Mar 31, 2025
0.15.0 Nov 29, 2024
0.14.0 Jul 4, 2024
0.3.0 Nov 3, 2020

#2862 in Game dev

Download history 10106/week @ 2024-12-27 19958/week @ 2025-01-03 29130/week @ 2025-01-10 22655/week @ 2025-01-17 17714/week @ 2025-01-24 23397/week @ 2025-01-31 28700/week @ 2025-02-07 18057/week @ 2025-02-14 25467/week @ 2025-02-21 22870/week @ 2025-02-28 22402/week @ 2025-03-07 29073/week @ 2025-03-14 23689/week @ 2025-03-21 19309/week @ 2025-03-28 20253/week @ 2025-04-04 21498/week @ 2025-04-11

89,620 downloads per month
Used in 1,269 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–23MB
~405K SLoC