Overview
Freya is a work in progress cross-platform native GUI library for đĻ Rust, built on top of đ§Ŧ Dioxus and using đ¨ Skia as a graphics library.
Check out the examples in the Freya repository to learn more.
Features
- âī¸ Built-in components (button, scroll views, switch and more)
- đ Built-in hooks library (animations, text editing and more)
- đ Built-in devtools panel (experimental â ī¸)
- 𧰠Built-in headless testing runner for components
- đ¨ Theming support (not extensible yet â ī¸)
- đŠī¸ Cross-platform (Windows, Linux, MacOS)
- đŧī¸ SKSL Shaders support
- đī¸ Dioxus Hot-reload support
- đ Multi-line text editing (experimental â ī¸)
- đĻž Basic Accessibility Support
- 𧊠Compatible with Dioxus SDK and other Dioxus renderer-agnostic libraries