fwcd / fwcd/nuit

Add support for imperative UI backends

Open
#1 0 comments 1 reaction 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.