Hacker ApprovedDepartments

Iced

Hacker Approved

Shares rank 11 of 45 GUI frameworks by recommenders

Popular Rust GUI library praised for its clean architecture, simple API and quick development; people note sparse documentation, few built-in widgets and a slow startup.

Popular Rust GUI library praised for its clean architecture, simple API and quick development; people note sparse documentation, few built-in widgets and a slow startup.

45 people gave an opinion

recommend it
36
criticize it
9
approval share
80%
Each figure is one person. RecommendsCriticizes

Recommended in 11 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: not recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it carries the badge

  • 36 people recommend itNeeds 10 or more, met.
  • 4 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 11 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Clean architecture and Elm-style model

    “Iced is the only Rust toolkit that I track that solves the architecture part upfront.”

    Comment from 7 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

    “iced for a nice architecture but you have to roll all your own widgets”

    Comment from 13 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

    “after using Iced, IMO this is probably one of the best gui models”

    Comment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”
  • Easy to build and prototype with

    “Definitely use Iced.rs, no one cares about it's early pre-1.0 state. It has good fundamentals and is easy to use.”

    Comment from 16 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

    “I find the framework very performant and the resulting program easy to prototype and expand upon.”

    Comment from 13 Jun 2026 in “The state of building user interfaces in Rust”

    “the iced apps have taken less time to develop more features with fewer bugs (and no segfaults).”

    Comment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”
  • Fast startup and low memory use

    “I find the framework very performant and the resulting program easy to prototype and expand upon.”

    Comment from 13 Jun 2026 in “The state of building user interfaces in Rust”

    “My iced apps startup much faster than the Qt(Pyside) and Electron apps they replaced”

    Comment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

    “If you add 10,000 counters, it won't increase the ram.”

    Comment from 9 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”
  • Simple, pure Rust via cargo

    “simplicity to Iced being pure rust managed through cargo that I enjoy”

    Comment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

    “I love iced for its simplicity and flexibility”

    Comment from 8 Apr 2026 in “Xilem – An experimental Rust native UI framework”

What people warn about

Each mark is one comment

  • Missing basic widgets, roll your own

    “Custom widgets aren’t particularly hard to do in iced, but I wish some of those common cases would be committed back”

    Comment from 13 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

    “lacking basic things from more mature libraries (unsurprisingly, since it's still early)”

    Comment from 13 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

    “iced for a nice architecture but you have to roll all your own widgets”

    Comment from 13 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”
  • Slow startup, close to Electron

    “startup is blazingly slow (one of the big issues of all those awful electron apps which the native frameworks can supposedly avoid)”

    Comment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

    “IMO, both suffer from having very slow release cadence”

    Comment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

    “iced would be a few seconds (as also noted in the issue linked), but that's still way closer to the Electron range”

    Comment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”
  • Single maintainer, no release cadence

    “Iced seems really promising, however, it's a passion project by a single developer.”

    Comment from 13 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

    “the developer is very open about it being a personal project”

    Comment from 14 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

    “Not having a set release cadence and it more or less being on the whims of the one maintainer”

    Comment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

Other GUI frameworks people recommend

The four most recommended other GUI frameworks, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Iced compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Qt19113359%1215 yrs7 owners—
GTK8511842%12——
Windows Forms763370%1215 yrs3 ownersApproved
SwiftUI7512138%114 yrs8 owners—
IcedThis page36980%11—Approved
See all 45 GUI frameworks, ranked

What people said

40 of the 67 comments that mention it, newest first. Each links to the original comment.

“Rust for desktop is good enough these days, with GPUI or iced”

RecommendsComment from 19 Oct 2026 in “Mitos editor is a fork of Helix”

“Iced lacks on widgets, it has just some basic ones”

MixedComment from 23 Aug 2026 in “Stop Making TUIs”

“the development aspect has been great. Biggest issues are around distributing on Windows”

MixedComment from 14 Jun 2026 in “The state of building user interfaces in Rust”

“afaict iced and xilem are probably the best current options”

RecommendsComment from 13 Jun 2026 in “The state of building user interfaces in Rust”

“I find the framework very performant and the resulting program easy to prototype and expand upon.”

MixedComment from 13 Jun 2026 in “The state of building user interfaces in Rust”

“which to me is the best GUI library in Rust by far”

RecommendsComment from 28 May 2026 in “Rust (and Slint) on a Jailbroken Kindle”

“I would strongly prefer something more lightweight like Slint, Iced or egui”

RecommendsComment from 12 May 2026 in “What do you NOT like about Cursor / VSCode / Claude Code desktop / Codex / etc.?”

“Write it only once, e.g. in iced, and compile it for every Plattform.”

RecommendsComment from 20 Apr 2026 in “The RAM shortage could last years”

“I love iced for its simplicity and flexibility”

MixedComment from 8 Apr 2026 in “Xilem – An experimental Rust native UI framework”

“Price to pay is building the UI is bit complex as it doesn't hold your hand, unforgiving, and not native.”

MixedComment from 8 Apr 2026 in “Xilem – An experimental Rust native UI framework”

“surprisingly mature in every aspect I've tried, except the documentation, which is severely lacking”

MixedComment from 8 Apr 2026 in “Xilem – An experimental Rust native UI framework”

“The Elm Pattern is the best part about iced.”

RecommendsComment from 2 Apr 2026 in “Show HN: Sycamore – next gen Rust UI library powered by fine-grained reactivity”

“as an iced user, personally I'd prefer to write iced and use something like sycamore to build for the web”

RecommendsComment from 1 Apr 2026 in “Show HN: Sycamore – next gen Rust UI library powered by fine-grained reactivity”

“Definitely use Iced.rs, no one cares about it's early pre-1.0 state. It has good fundamentals and is easy to use.”

RecommendsComment from 16 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

“the developer is very open about it being a personal project”

MixedComment from 14 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

“Iced has gone through several rewrites, as far as I can tell”

MixedComment from 14 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

“lacking basic things from more mature libraries (unsurprisingly, since it's still early)”

MixedComment from 13 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

“Iced seems really promising, however, it's a passion project by a single developer.”

MixedComment from 13 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

“Custom widgets aren’t particularly hard to do in iced, but I wish some of those common cases would be committed back”

MixedComment from 13 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

“iced for a nice architecture but you have to roll all your own widgets”

MixedComment from 13 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

“I love iced and wrote a decent amount of code using it”

RecommendsComment from 13 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

“looks nice and seemed to work fairly well. No virtualised lists though.”

MixedComment from 13 Feb 2026 in “Zed editor switching graphics lib from blade to wgpu”

“Iced's UI abstraction needs to be good enough that you're not fighting platform-specific behaviors constantly”

MixedComment from 22 Dec 2025 in “Build Android apps using Rust and Iced”

“If you add 10,000 counters, it won't increase the ram.”

RecommendsComment from 9 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“So if you don't need GPU acceleration that may be more to your liking.”

RecommendsComment from 9 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“same slow startup ~2sec as before and ~70M ram vs a native simple window app”

CriticizesComment from 9 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“after using Iced, IMO this is probably one of the best gui models”

RecommendsComment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“still worth giving up for everything else I gain with iced”

RecommendsComment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“PopOs's Iced fork was so slow I realised it basically wasn't going to be production ready for non Pop distros anytime soon.”

CriticizesComment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“IMO, both suffer from having very slow release cadence”

CriticizesComment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“simplicity to Iced being pure rust managed through cargo that I enjoy”

MixedComment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“the iced apps have taken less time to develop more features with fewer bugs (and no segfaults).”

RecommendsComment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“iced would be a few seconds (as also noted in the issue linked), but that's still way closer to the Electron range”

CriticizesComment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“My iced apps startup much faster than the Qt(Pyside) and Electron apps they replaced”

RecommendsComment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“Not having a set release cadence and it more or less being on the whims of the one maintainer”

CriticizesComment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“startup is blazingly slow (one of the big issues of all those awful electron apps which the native frameworks can supposedly avoid)”

CriticizesComment from 8 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“Iced is the only Rust toolkit that I track that solves the architecture part upfront.”

RecommendsComment from 7 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“Iced is a wonderful dead-simple framework”

RecommendsComment from 7 Dec 2025 in “Iced 0.14 has been released (Rust GUI library)”

“Iced is a phenomenal and well-thought out API that is a wonder to work with.”

RecommendsComment from 7 Nov 2025 in “Ratatui – App Showcase”

“Iced is not there yet, but it is the native GUI toolkit of the Cosmic desktop.”

MixedComment from 6 Nov 2025 in “Ratatui – App Showcase”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.