personal playground for learning and building UIs with iced.rs
ICED is a cross-platform GUI library for Rust focused on simplicity and type-safety.
create a new iced application
cargo new your_iced_application_name
cd your_iced_application_name
cargo add iced
# or use my template
# cargo install cargo-generate
# cargo generate https://github.com/icedplayground/iced_hello_app/tree/template
# I am not sure how this works, you may have to clone and use the path.
other helpful cargo commands
cargo run
cargo check
cargo clean
sleet_iced_hello
🧊 a hello iced project by sleet for interacting with a hello conrtact on near
🐱 https://github.com/sleet-iced/iced_hello
iced_playground
🧊 my iced playground on gitlab
https://gitlab.com/the-sunshining/Sunny-Stuff/rust/iced_playground
find official iced info, examples and docs:
- https://iced.rs/
- https://book.iced.rs/
- https://jl710.github.io/iced-guide/ (Unofficial Iced Guide)
- https://github.com/iced-rs
- https://github.com/iced-rs/awesome-iced
- https://github.com/iced-rs/iced
- https://crates.io/crates/iced
- https://docs.rs/iced
copyright 2025 by nonresistant.near