A common windowing interoperability library for Rust
Rust
436
124 commits
updated Apr 5, 2026
raw-window-handle: A common windowing interoperability library for RustThis library provides standard types for accessing a window's platform-specific raw window handle and display's platform-specific raw display handle. This does not provide any utilities for creating and managing windows; instead, it provides a common interface that window creation libraries (e.g. Winit, SDL) can use to easily talk with graphics libraries (e.g. gfx-hal).
The Minimum Safe Rust Version (MSRV) of this crate as of the time of writing is
1.85.0. For pre-1.0 releases of raw-window-handle, this version will not
be changed without a patch bump to the version of raw-window-handle. After
version 1.0.0 is released, changes to the MSRV will necessitate a minor
version bump.
1,937 followers · starred Nov 2023
1,183 followers · starred Jul 2019
502 followers · starred Nov 2023
9 followers · starred Sep 2024
A common windowing interoperability library for Rust
Rust
436
124 commits
updated Apr 5, 2026
raw-window-handle: A common windowing interoperability library for RustThis library provides standard types for accessing a window's platform-specific raw window handle and display's platform-specific raw display handle. This does not provide any utilities for creating and managing windows; instead, it provides a common interface that window creation libraries (e.g. Winit, SDL) can use to easily talk with graphics libraries (e.g. gfx-hal).
The Minimum Safe Rust Version (MSRV) of this crate as of the time of writing is
1.85.0. For pre-1.0 releases of raw-window-handle, this version will not
be changed without a patch bump to the version of raw-window-handle. After
version 1.0.0 is released, changes to the MSRV will necessitate a minor
version bump.
1,937 followers · starred Nov 2023
1,183 followers · starred Jul 2019
502 followers · starred Nov 2023
9 followers · starred Sep 2024