C-to-Rust migration CLI — LLM agents translate C to idiomatic, safe Rust (0 unsafe blocks) with byte-exact differential testing
-
Updated
Apr 16, 2026 - Rust
C-to-Rust migration CLI — LLM agents translate C to idiomatic, safe Rust (0 unsafe blocks) with byte-exact differential testing
A byte-exact Rust port of sthttpd 2.27.0, proven by differential tests against the original C binary.
AI-assisted port of GNU Wget2 (24K LOC C) to Rust: 10 libraries + 1 CLI binary, 0 unsafe, ~13h interaction time. Methodology: 6 porting patterns documented in diary/.
Learn Rust from scratch with hands-on examples — designed for C/C++/Java/Python developers moving into safe systems programming.
Algorithm-aware C-to-Rust translation. One command, local LLM, five mandatory correctness gates.
Add a description, image, and links to the c-to-rust topic page so that developers can more easily learn about it.
To associate your repository with the c-to-rust topic, visit your repo's landing page and select "manage topics."