An idiomatic GUI library inspired by Elm and based on gtk4-rs. Relm4 is a new version of relm that's built from scratch and is compatible with GTK4.
Relm4 only depends on GTK4: How to install GTK4
Relm4 has two crates that extend the core functionality:
widget
macro that simplifies UI creationAdd this to your Cargo.toml
:
toml
gtk = { version = "0.2", package = "gtk4" }
relm4 = "0.1.0-beta.6"
relm4-macros = "0.1.0-beta.6"
relm4-components = "0.1.0-beta.6"
Several example applications are available at relm4-examples/.
Feedback on the design and contributions are highly appreciated!
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.