FICHA · AUR

c2rust

Migrate C code to Rust

  • cli
  • CLI
  • Launchable
  • Runs in terminal
official+codex · reviewed · May 30, 2026 description in en

Description

C projects can be translated toward Rust to reduce long-term memory-safety risk and modernize maintenance. It is useful for developers planning a migration while preserving existing behavior as much as possible.

This is a migration tool, not a magic safety switch. The translated Rust may still contain unsafe code or C-like structure, so teams should review the result, add tests, and refactor before treating it as production-quality Rust.

How to run

c2rust

Commands: c2rust

Permissions

Permissions not analysed for this source yet.