Released today is a new version of Iced, the popular cross-platform GUI library for the Rust programming language. Iced is notably used by the COSMIC desktop environment and a growing variety of different Rust apps.
Iced provides a convenient Rust API for GUI needs, is type-safe, works across all major platforms and even web usage, supports responsive layout handling, and integrates well throughout the Rust ecosystem. On Iced.rs is a list of some of the popular Rust apps using Iced.
Again, to Phoronix readers the COSMIC desktop is the likely most notable user.
With today’s Iced 0.14 release there is now reactive rendering, time-travel debugging support, headless testing capabilities, input methods support, concurrent image decoding and uploading, hot reloading support, smart scrollbars, a number of new widgets, and a variety of other new features. Iced 0.14 is a major update to this GUI library.
Rust developers interested in all the new features with Iced 0.14 can learn more via the GitHub release page.
