GUI libraries to explore?

36 points Infinite-Swing-3199

Figuring out what to consider for my next project and I want some outside thoughts on the matter.

  • iced looks really promising but I think needs work documentation wise. Does have a very active development team despite being in its infancy.
  • druid is better in regards to documentation and seems somewhat more mature with a more classic approach to GUIs.
  • The various GTK crates - Based on a more battle-tested ecosystem, but I don't particularly fancy their look and I've heard people have trouble making it work on Windows.
  • fltk Probably the crate with the most documentation and resources out there (thanks Mo). It being simple and easy to use is both its greatest strength and biggest drawback, since I don't feel it'll scale particularly well for more complex applications where an immediate mode GUI might be worth the resource consumption hit.