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

695 stars
12 watching
73 forks
Language: Rust
last commit: 6 months ago
embeddedgraphicsguilvglrust

Related projects:

Repository Description Stars
fltk-rs/fltk-rs Rust bindings for a cross-platform GUI library 1,646
lvgl/lv_binding_micropython Provides an interface between MicroPython and the LVGL graphics library. 266
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. 182
brendanzab/gl-rs A tool that generates bindings to OpenGL APIs 683
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. 642
snuk182/nuklear-rust Bindings to a 2D GUI library for creating graphical user interfaces 363
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. 191
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 with GL/GLFW support in Rust 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. 869