SaaSHub helps you find the best software and product alternatives Learn more →
Top 16 Rust Arm Projects
-
Project mention: Nightingale – open-source karaoke app that works with any song on your computer | news.ycombinator.com | 2026-03-18
I'm just using cross https://github.com/cross-rs/cross to build cross-arch. you can still use `cargo build`, it will just work.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: WOS: a Rust ARM64 kernel from scratch with MMU and GICv2 working | news.ycombinator.com | 2026-06-08
-
probe-rs
A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host
-
-
static-web-server
A cross-platform, high-performance and asynchronous web server for static files-serving. ⚡
-
FWIW teaching it critical sections is dead simple, and likely already done for you. Ex cortex M:
https://github.com/rust-embedded/cortex-m/blob/master/cortex...
You can look at asynch and things like https://github.com/rtic-rs/rtic for common embedded patterns.
I think there is very much a learning curve, and that friction is real - hiring people and teaching them Rust is harder than just hiring C devs. People on HN tend to take this almost like a religious question - “how could you dare to write memory unsafe code in 2025? You’re evil!” But pragmatically this is a real concern.
-
-
-
-
nyxstone
Nyxstone: assembly / disassembly library based on LLVM, implemented in C++ with Rust and Python bindings, maintained by emproof.com
-
practice-mcu-bare-metal-rust
A bare metal (register level) STM32F103C8T6/STM32F103 MCU program written in pure Rust without any IDE, SDK, HAL or library, and no assembly code, the only tool required is the Rust compiler.
-
-
-
-
-
Rust Arm discussion
Rust Arm related posts
-
RTIC: The Hardware Accelerated Rust RTOS
-
The end of the kernel Rust experiment
-
Hard Rust requirements from May onward for all Debian ports
-
BugStalker v0.3.0 released – a modern Rust debugger
-
Snowdrop OS – a homebrew operating system from scratch, in assembly language
-
Probe.rs: Rust Embedded Toolkit
-
Impl Snake For Micro:bit - Embedded async Rust on BBC Micro:bit with Embassy
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jul 2026
Index
What are some of the best open-source Arm projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | cross | 8,258 |
| 2 | tock | 6,373 |
| 3 | probe-rs | 2,830 |
| 4 | rtic | 2,362 |
| 5 | static-web-server | 2,290 |
| 6 | cortex-m | 988 |
| 7 | svd2rust | 846 |
| 8 | embedded-alloc | 464 |
| 9 | udbserver | 434 |
| 10 | nyxstone | 408 |
| 11 | practice-mcu-bare-metal-rust | 132 |
| 12 | stm32f7xx-hal | 130 |
| 13 | syscall.rs | 107 |
| 14 | renvsubst | 34 |
| 15 | harsark.rs | 13 |
| 16 | jzvm | 8 |