cbindgen
Binding generator
Generates C/C++ bindings from Rust code to facilitate interoperability with other languages and systems.
A project for generating C bindings from Rust code
2k stars
36 watching
318 forks
Language: Rust
last commit: 4 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| Automates the process of creating Rust interfaces to C and C++ libraries. | 4,531 |
| Automatically generates C header files from Rust source code | 191 |
| A tutorial designed to help experienced C and C++ programmers quickly learn Rust programming. | 3,666 |
| Rust bindings for PyTorch's C++ API to facilitate machine learning and neural network development. | 4,421 |
| A library providing safe and idiomatic interop between Rust and C++ | 5,980 |
| Automates code generation of headers and bindings for multiple languages from Zig source code | 77 |
| A tool that translates C code to Rust with the goal of preserving functionality and security | 4,047 |
| Generates C/C++ bindings for Node.js inspired by tolua++ | 20 |
| Provides build scripts to compile C/C++ code into a Rust library | 1,885 |
| Automates the process of converting Rust code to Node.js modules | 542 |
| A container solution to compile Rust projects across multiple operating systems. | 32 |
| Automates documentation building for Rust projects by parsing Cargo.toml and generating documentation for direct dependencies. | 14 |
| A Rust framework for building fast and reliable web apps with an Elm-like architecture. | 3,808 |
| The Rust package manager responsible for downloading and compiling dependencies for Rust projects. | 12,919 |
| A tool that installs and manages multiple versions of the Rust compiler on different platforms. | 6,213 |