What is rui?
mainrui is a minimalistic, declarative UI library designed for desktop and mobile applications. It follows a reactive paradigm where the UI is a function of the application state, meaning the interface automatically updates whenever the state changes.
Key characteristics:
- Declarative: Define your UI structure, and rui handles the updates.
- GPU-Accelerated: Uses
vger, a GPU-based vector graphics renderer, for high-performance rendering. - Custom Rendering: Does not use native widgets; instead, it renders its own UI components.
- Experimental: The library is currently experimental and not intended for production use.