Skip to content
@rustic-compiler

rustic-compiler

rustic compiler

Compile Rust into C -- no LLVM required.

rustic compiler is an alternative Rust compilation toolchain that transpiles Rust's MIR into portable C source code, then compiles it with a standard C compiler (gcc or clang). This enables Rust on platforms where LLVM is unavailable but a C11-compliant compiler exists.

The core of the project is rustc_codegen_c, a rustc codegen backend that replaces the LLVM backend entirely. A Rust compiler built with this backend passes 99.2% of the official rustc UI test suite, confirming high-fidelity preservation of Rust semantics at the MIR level.

Repositories

Repository Description
rustc_codegen_c The Rust-to-C codegen backend
rust Fork of rust-lang/rust with rustc_codegen_c integration

Getting started

See the rustc_codegen_c repository for quick start instructions, supported platforms, and build guides.

Pinned Loading

  1. rustc_codegen_c rustc_codegen_c Public

    The functional Rust compiler that transpiles all Rust code into C code

    Rust 98 3

Repositories

Showing 3 of 3 repositories
  • rustc_codegen_c Public

    The functional Rust compiler that transpiles all Rust code into C code

    rustic-compiler/rustc_codegen_c's past year of commit activity
    Rust 98 Apache-2.0 3 0 0 Updated May 28, 2026
  • .github Public

    Our profile page

    rustic-compiler/.github's past year of commit activity
    0 0 0 0 Updated Apr 14, 2026
  • rust Public Forked from rust-lang/rust

    Empowering everyone to build reliable and efficient software.

    rustic-compiler/rust's past year of commit activity
    Rust 0 Apache-2.0 22,017 0 0 Updated Apr 8, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Rust

Most used topics

Loading…