{"repo":"iced-rs/iced","free":true,"listed":false,"github":"https://github.com/iced-rs/iced","clone":"git clone https://github.com/iced-rs/iced.git","description":"A cross-platform GUI library for Rust, inspired by Elm","language":"Rust","stars":31300,"topics":["gui","graphics","rust","elm","interface","widget","widgets","toolkit","user-interface","renderer-agnostic"],"license":"MIT","category":"analytics","readme_excerpt":"Iced [ ][documentation] A cross-platform GUI library for Rust focused on simplicity and type-safety. Inspired by [Elm]. Features Simple, easy-to-use, batteries-included API Type-safe, reactive programming model [Cross-platform support] (Windows, macOS, Linux, and the Web) Responsive layout Built-in widgets (including [text inputs], [scrollables], and more!) Custom widget support (create your own!) [Debug tooling with performance metrics and time traveling] First-class support for async actions (use futures!) Modular ecosystem split into reusable parts: A [renderer-agnostic native runtime] enabling integration with existing systems Two built-in renderers leveraging [ wgpu ] and [ tiny-skia ] [ iced wgpu ] supporting Vulkan, Metal and DX12 [ iced tiny skia ] offering a software alternative as a fallback A [windowing shell] Iced is currently experimental software. [Take a look at the roadmap] and [check out the issues]. [Cross-platform support]: https://raw.githubusercontent.com/iced-rs/iced/master/docs/images/todos desktop.jpg [text inputs]: https://iced.rs/examples/text input.mp4 [scrollables]: https://iced.rs/examples/scrollable.mp4 [Debug tooling with performance metrics and time traveling]: https://github.com/user-attachments/assets/2e49695c-0261-4b43-ac2e-8d7da5454c4b [renderer-agnostic native runtime]: runtime/ [ wgpu ]: https://github.com/gfx-rs/wgpu [ tiny-skia ]: https://github.com/RazrFalcon/tiny-skia [ iced wgpu ]: wgpu/ [ iced tiny skia ]: tiny skia/ [windowing shel","default_branch":null,"files":null,"tree":[],"storefront":"/r/iced-rs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iced-rs/iced/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}