Add support for imperative UI backends
Open
backends
enhancement
- Dominant language
- Rust
- Stars
- 80
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
In order to support UI frameworks that don't use a declarative, reactive paradigm, we could write a glue layer that handles tree diffing etc. to interoperate with classic, OOP-style GUI frameworks. For example, it would be nice to have support for
- GTK on Linux
- Win32/WinUI (or something else) on Windows
- https://github.com/riverar/winui-rs-poc might be worth looking into
- Qt might be interesting to look into too
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.