mirror of
https://github.com/danbulant/cushy
synced 2026-05-24 20:32:28 +00:00
1.3 KiB
1.3 KiB
Gooey is an experimental Graphical User Interface (GUI) crate for the Rust
programming language. It is built using Kludgine, which is powered
by winit and wgpu. It is incredibly early in development,
and is being developed for a game that will hopefully be developed shortly.
The Widget trait is the building block of Gooey: Every user
interface element implements Widget. A full list of built-in widgets can be
found in the gooey::widgets module.
Gooey uses a reactive data model. To see an example of how reactive data models work, consider this example that displays a button that increments its own label:
$../examples/button.rs:readme$