lv_binding_rust

GUI library

Rust bindings for an embedded GUI library with graphics and widgets capabilities

LVGL bindings for Rust. A powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).

GitHub

687 stars
12 watching
71 forks
Language: Rust
last commit: 5 months ago
embeddedgraphicsguilvglrust

Related projects:

Repository Description Stars
fltk-rs/fltk-rs Rust bindings for a lightweight GUI library with customizable widgets and permissive licensing. 1,614
lvgl/lv_binding_micropython Provides an interface between MicroPython and the LVGL graphics library. 258
jauhien/iron-llvm A Rust library providing safe bindings to the LLVM compiler infrastructure. 119
lv2/pugl A minimal, portable API for creating GUIs on various platforms. 181
brendanzab/gl-rs A tool that generates bindings to OpenGL APIs 682
siegelord/rustallegro A Rust wrapper around the Allegro 5 game programming library 93
jeremyletang/rust-sfml Rust bindings for the Simple and Fast Multimedia Library. 638
snuk182/nuklear-rust Bindings to a 2D GUI library for creating graphical user interfaces 360
luqmana/rust-opencl Bindings for using OpenCL from Rust to access parallel processing capabilities 170
guillaumegomez/rust-gsl A Rust binding for the GSL library. 190
sciter-sdk/rust-sciter Rust bindings for an embeddable multiplatform HTML/CSS/script engine with GPU accelerated rendering. 811
mrclean71774/egui_gl_glfw A backend implementation for EGUI that provides a graphical user interface (GUI) using OpenGL and GLFW. 6
byronwasti/ls010b7dh01 A Rust driver for an LCD memory module with basic graphics capabilities 6
flmng0/peach A sandboxing framework for creating graphics applications in Rust with wgpu. 21
rust-embedded/riscv Provides a set of Rust libraries and tools for accessing and interacting with RISC-V microcontrollers. 852