A stupid-simple UI toolkit for Rust.
Built using only one external lib, and one crate from Crates.io (
libcso it can build on Stable)
Uses native GUI toolkit on the given platform (Win32 APIs, GTK+ on Linux)
- Thus, native look-and-feel at no additional cost (e.g. running GTK+ on Windows)
Designed from the ground-up to be easy to use and extend, with Rust paradigms in mind.
Can be bootstrapped in just a handful of lines of code.
“Hello, World!” example (18 LOC):
Create a textbox and show a dialog containing its text when a button is clicked:
Show two different finite progress bars and increment them every second, and an indefinite progress bar:
One button that opens a new dialog, and another that closes the current one: