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

#1160 in GUI

Download history 4727/week @ 2024-03-14 5984/week @ 2024-03-21 5234/week @ 2024-03-28 4423/week @ 2024-04-04 5709/week @ 2024-04-11 5538/week @ 2024-04-18 5470/week @ 2024-04-25 4922/week @ 2024-05-02 4428/week @ 2024-05-09 4742/week @ 2024-05-16 4596/week @ 2024-05-23 5411/week @ 2024-05-30 4379/week @ 2024-06-06 4636/week @ 2024-06-13 4537/week @ 2024-06-20 3406/week @ 2024-06-27

17,612 downloads per month
Used in 107 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

~19–56MB
~1M SLoC