cxx
C interoperability library
A library providing safe and idiomatic interop between Rust and C++
Safe interop between Rust and C++
6k stars
57 watching
337 forks
Language: Rust
last commit: 5 days ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
nrc/r4cppp | A tutorial designed to help experienced C and C++ programmers quickly learn Rust programming. | 3,650 |
rust-lang/rust-bindgen | Automates the process of creating Rust interfaces to C and C++ libraries. | 4,467 |
mozilla/cbindgen | Generates C/C++ bindings from Rust code to facilitate interoperability with other languages and systems. | 2,420 |
immunant/c2rust | A tool that translates C code to Rust with the goal of preserving functionality and security | 4,018 |
bytecodealliance/rustix | A safe Rust interface to POSIX-like system calls with configurable backends. | 1,491 |
rust-lang/miri | An Undefined Behavior detection tool for Rust that runs binaries and detects unsafe code and memory leaks. | 4,614 |
vulkano-rs/vulkano | A Rust wrapper around the Vulkan API providing a safe and rich interface to the graphics programming environment. | 4,540 |
bytecodealliance/wasmtime | A fast and secure runtime for WebAssembly that generates high-quality machine code ahead-of-time or at runtime. | 15,404 |
rusterlium/rustler | Provides a safe Rust bridge for interacting with Erlang VM | 4,370 |
nix-rust/nix | Rust bindings to various Unix platform APIs | 2,663 |
laurentmazare/tch-rs | Rust bindings for PyTorch's C++ API to facilitate machine learning and neural network development. | 4,331 |
microsoft/windows-rs | Provides Rust language bindings and utilities to interact with the Windows operating system. | 10,460 |
cysharp/csbindgen | A tool for generating C# foreign function interface (FFI) code from Rust | 696 |
gfx-rs/gfx | A cross-platform GPU API that provides low-level graphics and compute capabilities | 5,361 |
formal-land/coq-of-rust | Tool that verifies Rust code by translating it into Coq's proof system to ensure no bugs or vulnerabilities exist | 421 |