← Back to match
C2Rust
Transpiler that migrates C99 codebases into Rust as the first step of a manual migration.
Desktopfree
C2Rust is a transpiler that migrates C99-compliant codebases into Rust as the first step of a longer migration process. It produces unsafe, unidiomatic Rust that mirrors the original C code and aims to keep existing test suites passing, with optional deterministic and LLM-assisted tools to help clean up the output afterward. It's aimed at developers and teams working to move legacy C code toward memory-safe Rust.
Categories
Developer ToolsMigration

