The best Iced alternatives
5 tools that do a similar job to Iced, 5 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.
You're replacing
IcedA Rust library for building desktop and web graphical interfaces, modeled on the Elm architecture.
- 1

NiceGUI
Open source · MIT · ★ 16.3k
A Python library for building web-based user interfaces without writing HTML or JavaScript.
Best for: Python developers who want a quick web interface for a script or tool; Hobbyists building dashboards or controls for hardware or smart home projects
- 2

Dear PyGui
Open source · MIT · ★ 15.7k
A Python toolkit for building fast graphical desktop interfaces, built on Dear ImGui.
Best for: Python developers who want a desktop GUI for a script or internal tool; Projects that need fast, data-heavy graphs or plots
- 3

Dear ImGui
Open source · MIT · ★ 76.9k
A lightweight C++ library for building immediate-mode graphical user interfaces, mainly for tools and games.
Best for: Game developers who want an in-engine debug or tools panel; C++ developers building internal tools that need a quick interface
- 4

Ratatui
Open source · MIT · ★ 23.1k
A Rust library for building text-based user interfaces that run in a terminal.
Best for: Rust developers building interactive command-line tools or dashboards; Developers who want a terminal UI library with an active community and documentation
- 5

dva
Open source · MIT · ★ 16.1k
A lightweight React and Redux framework that organizes app state in an Elm-like style.
Best for: React developers already familiar with Redux who want less boilerplate; Teams maintaining admin dashboards or enterprise-style web apps
How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to Iced. We don't take payment for placement.