Skip to content

GUI framework for embedded Rust powered with fine-grained reactivity

Notifications You must be signed in to change notification settings

hazer-hazer/rsact

Repository files navigation

Rust GUI framework being built for embedded systems usage in mind


rsact is at a such early stage where everything is clumsy and messy, there's a lot of work to do, refactor, re-imagine and document. Though I hope the core idea works and will grow into "something".

Intro

rsact is a GUI framework targeting embedded systems. It is based on fine-grained reactivity system, hence the name.

The project consist of these parts:

  • rsact_reactive fine-grained reactivity framework.
  • rsact_ui the core of UI framework.
  • rsact_icons tuned pre-rendered icons targeting tiny sizes.
  • rsact_macros proc macros used both for rsact_ui and rsact_reactive.
  • rsact_encoder (planned) widgets specific for platforms with encoder+button control.
  • rsact_widgets (planned) high-level widget kinds such as drop-down list, menus, etc.

About

GUI framework for embedded Rust powered with fine-grained reactivity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages