8 releases
0.1.7 | Apr 1, 2020 |
---|---|
0.1.6 | Apr 1, 2020 |
0.1.5 | Jun 7, 2019 |
#68 in #draw
27 downloads per month
36KB
883 lines
ganache
A simple GUI library for Rust
This library draws its main inspiration from the Godot game engine's GUI solution.
Features
- Proportional anchors for resolution independent placement of UI elements
- Automatic vertical and horizontal layout with minimum sizes
- Rendering backend agnostic; returns a list of draw commands
- Widget styling support
- Generic over lots of things (draw commands, theme resources, input events, etc.)
Known issues
- Not optimized and probably not very fast yet
- Widget styles would be more ergonomic as structs
- In need of polish and documentation