17 releases (11 breaking)

0.12.2 Feb 26, 2024
0.10.1 Oct 30, 2023
0.10.0 Jul 28, 2023
0.8.0 Feb 18, 2023
0.1.0-alpha Nov 25, 2019

#1079 in GUI

Download history 3343/week @ 2023-12-24 2802/week @ 2023-12-31 4428/week @ 2024-01-07 5600/week @ 2024-01-14 6172/week @ 2024-01-21 4072/week @ 2024-01-28 4008/week @ 2024-02-04 5074/week @ 2024-02-11 5153/week @ 2024-02-18 5218/week @ 2024-02-25 5392/week @ 2024-03-03 4951/week @ 2024-03-10 5730/week @ 2024-03-17 5615/week @ 2024-03-24 4842/week @ 2024-03-31 2902/week @ 2024-04-07

19,489 downloads per month
Used in 102 crates (4 directly)

MIT license

555KB
10K SLoC

iced_winit

Documentation Crates.io License Discord Server

iced_winit offers some convenient abstractions on top of iced_native to quickstart development when using winit.

It exposes a renderer-agnostic Application trait that can be implemented and then run with a simple call. The use of this trait is optional. A conversion module is provided for users that decide to implement a custom event loop.

The native target

Installation

Add iced_winit as a dependency in your Cargo.toml:

iced_winit = "0.9"

Iced moves fast and the master branch can contain breaking changes! If you want to learn about a specific release, check out the release list.

Dependencies

~18–56MB
~1M SLoC