c2rust
C to Rust translator
A tool that translates C code to Rust with the goal of preserving functionality and security
Migrate C code to Rust
4k stars
55 watching
243 forks
Language: Rust
last commit: 9 days ago
Linked from 1 awesome list
memory-safetymigrationrustsecurity-hardeningtranslationtranspiler
Related projects:
Repository | Description | Stars |
---|---|---|
dtolnay/cxx | A library providing safe and idiomatic interop between Rust and C++ | 5,897 |
mozilla/cbindgen | Generates C/C++ bindings from Rust code to facilitate interoperability with other languages and systems. | 2,420 |
nrc/r4cppp | A tutorial designed to help experienced C and C++ programmers quickly learn Rust programming. | 3,650 |
rust-lang/cc-rs | Provides build scripts to compile C/C++ code into a Rust library | 1,868 |
laurentmazare/tch-rs | Rust bindings for PyTorch's C++ API to facilitate machine learning and neural network development. | 4,331 |
sean1708/rusty-cheddar | Automatically generates C header files from Rust source code | 191 |
rust-lang/rustfmt | A tool for formatting Rust code according to style guidelines. | 6,042 |
tensorflow/rust | A Rust binding to TensorFlow's C API for machine learning | 5,190 |
microsoft/windows-rs | Provides Rust language bindings and utilities to interact with the Windows operating system. | 10,460 |
rust-lang/cargo | The Rust package manager responsible for downloading and compiling dependencies for Rust projects. | 12,800 |
rust-lang/rustup | A tool that installs and manages multiple versions of the Rust compiler on different platforms. | 6,182 |
rust-lang/rust-bindgen | Automates the process of creating Rust interfaces to C and C++ libraries. | 4,467 |
japaric/rust-cross | A comprehensive guide to setting up and using cross compilers for Rust programs. | 2,517 |
imgui-rs/imgui-rs | Rust bindings for Dear ImGui | 2,689 |
uutils/coreutils | A cross-platform Rust implementation of a set of command-line utilities. | 17,766 |