Stars
Empowering everyone to build reliable and efficient software.
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
📚 Learn to write an embedded OS in Rust 🦀
Modern embedded framework, using Rust and async.
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
You shouldn't ever lose your work if you're using Git
A modern, cross-platform, multi-threaded, and general purpose filesystem and disk-usage utility that is aware of .gitignore and hidden file rules.
A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host
A Hardware Abstraction Layer (HAL) for embedded systems
An easy to use library for pretty print tables of Rust structs and enums.
Rust library for build scripts to compile C/C++ code into a Rust library
A static verifier for Rust, based on the Viper verification infrastructure.
no_std Hardware Abstraction Layers for ESP32 microcontrollers
embedded-hal abstractions for AVR microcontrollers
Rust keyboard firmware library with layers, macros, real-time keymap editing, wireless(BLE) and split support
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).
Rust on ESP32 STD demo app. A demo STD binary crate for the ESP32[XX] and ESP-IDF, which connects to WiFi, Ethernet, drives a small HTTP server and draws on a LED screen.
compiler from JSON Schema into idiomatic Rust types
Embedded Rust on Espressif training material.
embedded-hal implementation for Rust on ESP32 and ESP-IDF
Serial flasher utility for Espressif SoCs and modules based on esptool.py
Ariel OS is a library operating system for secure, memory-safe, low-power Internet of Things, written in Rust