Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
embedded-graphics
Counted from the Cargo.toml manifests of the 28 indexed repositories that declare embedded-graphics as a dependency — not download counts. Dependency data last verified 2026-08-13.
Crates that show up unusually often in embedded-graphics projects. The most distinctive pairings rank first — crates these projects use far more than the average indexed Rust project does, not just crates that are popular everywhere. Each percentage is the share of embedded-graphics projects that also use it.
Building a community around a cheap ESP32 Display with a touch screen
Let's write an OS which can run on RISC-V in Rust from scratch!
Rust keyboard firmware library with layers, macros, real-time keymap editing, wireless(BLE) and split support
A modern, easy-to-use, and feature-rich keyboard firmware written in Rust.
embedded-graphics backend for Ratatui
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).
100% Rust `no_std` smartwatch firmware for the Waveshare ESP32-S3-Touch-AMOLED-2.06
Awkernel: realtime operating system written in Rust
Firmware and software for Frostsnap's bitcoin security system
Rust example programs for many of my hardware device drivers running on STM32F3 Discovery, STM32F103 "Blue Pill", RaspberryPi and micro:bit boards
Declarative UI layout and rendering for no_std targets, inspired by SwiftUI
Rust driver for SSD1675 e-Paper display controller
Flashing your own code to an epaper price tag
ProFont for the embedded-graphics crate
A simple robot with different sensors and autonomous as well as remote controlled movement written in Rust.
An embedded 'Smartwatch' written in Rust
High-performance Reticulum (RNS), built to run on any device.
Prototype car dashboard camera using embedded Rust
write react for gpui tui and embedded, write rust for web extensions, write both for websites, swiftui, mobile apps and more.
A collection of Rust/Ratatui embedded projects targeting RP2040-Zero
ADOS Drone Agent — Software-defined drone network agent. Install on any companion computer to make your drone smart, autonomous, and fleet-ready.
CoDiOS. An alternative firmware for the Cosmo Communicator. Feel free to help out, and bear in mind, it's a highly experimental firmware, and still in the early stages.
STM32 + Rust + RTIC embedded project
Bare Metal (no-std) voice-driven wearable OS for ESP32-S3 smartwatch with a high focus on accessibility and smart home/media control. Written in Rust, using esp-hal as it's hardware abstraction layer.
A canvas on which you can draw anything with ease before drawing the pixels on your small hardware display.
12600+ icons pack for embedded graphics!
twatch rust firmware with std using idf