#opengl #gui-toolkit #element #functional #sprite #sdf #premade

grafix-toolbox

Personal collection of opengl and rust tools, also serving as an functional gui crate. See ./gui/elements for premade gui elements

43 releases

Uses new Rust 2024

new 0.8.33 Feb 12, 2026
0.8.31 Oct 29, 2024
0.8.23 Jul 28, 2024
0.8.16 Mar 30, 2024
0.7.1 Mar 18, 2021

#109 in Graphics APIs


Used in dedup-advanced

MIT license

405KB
13K SLoC

grafix_toolbox

Crates.io

Docs.rs

Using in your project

grafix_toolbox = "*"

grafix_toolbox is a collection of my personal tools.

If you found this crate of your own accord you'll probably be interested in the GUI capabilities.

See ./gui/elements for my premade elements, and see the rust-demo on my github for a usage example.

./gui/parts contains parts to build gui elements - namely colored rectangle, line of text, sprite, 9sprite and an sdf 9sprite.

For my utilities you can explore from kit/mod.rs

Dependencies

~36–52MB
~1M SLoC