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

#18 in #gui-applications

Download history 4746/week @ 2024-01-25 3900/week @ 2024-02-01 4439/week @ 2024-02-08 5293/week @ 2024-02-15 5102/week @ 2024-02-22 5502/week @ 2024-02-29 5326/week @ 2024-03-07 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 3444/week @ 2024-05-09

20,362 downloads per month
Used in 106 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–59MB
~1M SLoC