#bevy #game-engine #gamedev

no-std bevy_window

Provides windowing functionality for Bevy Engine

44 releases

Uses new Rust 2024

new 0.16.0 Apr 24, 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

#2894 in Game dev

Download history 19616/week @ 2025-01-02 22815/week @ 2025-01-09 26907/week @ 2025-01-16 18526/week @ 2025-01-23 21675/week @ 2025-01-30 29999/week @ 2025-02-06 19789/week @ 2025-02-13 22495/week @ 2025-02-20 23526/week @ 2025-02-27 21493/week @ 2025-03-06 29233/week @ 2025-03-13 23083/week @ 2025-03-20 22711/week @ 2025-03-27 17997/week @ 2025-04-03 26155/week @ 2025-04-10 19329/week @ 2025-04-17

90,962 downloads per month
Used in 1,273 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–24MB
~405K SLoC