26 breaking releases

0.27.0 Aug 21, 2025
0.26.0 Mar 30, 2025
0.25.0 Dec 28, 2024
0.24.0 Oct 8, 2024
0.2.0 Nov 13, 2020

#545 in GUI

Download history 614/week @ 2025-08-24 987/week @ 2025-08-31 911/week @ 2025-09-07 781/week @ 2025-09-14 703/week @ 2025-09-21 779/week @ 2025-09-28 450/week @ 2025-10-05 229/week @ 2025-10-12 282/week @ 2025-10-19 270/week @ 2025-10-26 251/week @ 2025-11-02 203/week @ 2025-11-09 221/week @ 2025-11-16 252/week @ 2025-11-23 221/week @ 2025-11-30 187/week @ 2025-12-07

898 downloads per month
Used in 3 crates

MIT/Apache

27KB
419 lines

A platform integration to use egui with winit.

You need to create a Platform and feed it with winit::event::Event events. Use begin_frame() and end_frame() to start drawing the egui UI. A basic usage example can be found here.


egui_winit_platform

Latest version Documentation MIT Apache

Platform code to run egui using winit.

Example

We have created a simple example project to show you, how to use this crate.

License

egui_winit_platform is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE, LICENSE-MIT.

Dependencies

~5–24MB
~315K SLoC