50 releases

Uses new Rust 2024

new 0.36.1 Aug 7, 2026
0.35.0 Jun 25, 2026
0.34.1 Mar 27, 2026
0.33.3 Dec 11, 2025
0.0.1-alpha.2 Jul 28, 2021

#234 in GUI

Download history 255128/week @ 2026-04-18 293308/week @ 2026-04-25 276065/week @ 2026-05-02 289777/week @ 2026-05-09 279287/week @ 2026-05-16 256168/week @ 2026-05-23 348687/week @ 2026-05-30 382334/week @ 2026-06-06 305462/week @ 2026-06-13 315879/week @ 2026-06-20 295254/week @ 2026-06-27 295207/week @ 2026-07-04 325343/week @ 2026-07-11 325602/week @ 2026-07-18 347591/week @ 2026-07-25 293286/week @ 2026-08-01

1,347,743 downloads per month
Used in 1,268 crates (107 directly)

MIT/Apache

2MB
35K SLoC

egui bindings for winit.

The library translates winit events to egui, handled copy/paste, updates the cursor, open links clicked in egui, etc.

Feature flags

document_features::document_features!())]


egui-winit

Latest version Documentation MIT Apache

This crates provides bindings between egui and winit.

The library translates winit events to egui, handled copy/paste, updates the cursor, open links clicked in egui, etc.

Dependencies

~22–66MB
~1M SLoC