2D GUI library using CPU rendering.
Kestrel 123ba98f7f Make use of new multi-layout node containers to align text correctly in labels and buttons. | 3 mēneši atpakaļ | |
---|---|---|
examples | 3 mēneši atpakaļ | |
src | 3 mēneši atpakaļ | |
.gitignore | 5 mēneši atpakaļ | |
.vimrc | 6 mēneši atpakaļ | |
Cargo.toml | 3 mēneši atpakaļ | |
README.md | 3 mēneši atpakaļ |
patina is a lightweight component-based GUI library for the Rust programming language.
Inspired by libraries such as relm and druid, patina aims to provide a more usable and friendly experience for building simple-to-moderately-complex UIs.
Currently the only supported rendering backend is
kahlo
, a lightweight SIMD-accelerated software
rendering library. Other backends, such as rendering via Vulkan or OpenGL,
are planned, as is integration to coexist nicely within a rendering context.