18 releases (10 breaking)
|0.10.3||Apr 20, 2023|
|0.9.1||Feb 18, 2023|
|0.7.0||Dec 7, 2022|
|0.6.1||Nov 10, 2022|
|0.1.0||Nov 25, 2019|
#21 in GUI
18,856 downloads per month
Used in 87 crates (49 directly)
iced_core and builds a native runtime on top of it, featuring:
- A custom layout engine, greatly inspired by
- Event handling for all the built-in widgets
- A renderer-agnostic API
To achieve this, it introduces a bunch of reusable interfaces:
Widgettrait, which is used to implement new widgets: from layout requirements to event and drawing logic.
- A bunch of
Renderertraits, meant to keep the crate renderer-agnostic.
raw-window-handle, which can be implemented by graphical renderers that target windows. Window-based shells (like
iced_winit) can use this trait to stay renderer-agnostic.
iced_native as a dependency in your
iced_native = "0.10"
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.