Experimental GUI library, powered by Bevy engine.

Built-in Widgets

Includes useful widgets like button, dialog, text_input and more.

JSON-based styling

Write your styles in json file, keep your rust code clean. Any changes made to json file will reflect the running app immediately without needing to re-compile.

For High-Performance Apps

Leverages Bevy’s massive parallelism for smooth and efficient rendering.

Reactivity

Simple & lightweight, yet useful reactive system.

Installation

cargo add famiq

or adding this to Cargo.toml

[dependencies]
famiq = "0.3.1"

Famiq supports only bevy 0.16.x onward.

see crateio & rustdoc.