omeryusufyagci / rust-cpp-integrationLinks
A collection of Rust-C++ interoperability examples, from basic integration to advanced concurrency patterns. Easily build and run in a containerized environment with the provided launcher.
β18Updated 11 months ago
Alternatives and similar repositories for rust-cpp-integration
Users that are interested in rust-cpp-integration are comparing it to the libraries listed below
Sorting:
- An NVIDIA CLI tool written in native Rust. π¦β13Updated 10 months ago
- Library facilitating safe pinned initializationβ59Updated last week
- A parser and evaluator for Rust cfg() expressions. Targets as of Rust 1.58.0 are supported.β42Updated last month
- Simple bit-level protocol definitions in Rust.β23Updated last month
- A C expression parser and evaluatorβ47Updated 2 years ago
- Windows Linked Lists in idiomatic Rust (LIST_ENTRY, SINGLE_LIST_ENTRY)β22Updated last year
- Count directory entriesβ`ls | wc -l` but fasterβ28Updated 6 months ago
- C++ documentation generatorβ60Updated last week
- One pointer wide trait objects which are also FFI safe, allowing traits to be passed to/from and implemented by C ABI code.β42Updated 3 years ago
- β¨οΈ Rust crates for building TUIs in UEFI applicationsβ71Updated 3 months ago
- A lightweight, recoverable sandbox for executing untrusted RISC-V code in constrained environmentsβ52Updated 3 weeks ago
- Byte-wise atomic memcpy.β36Updated last week
- DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.β52Updated last month
- bluss/IndexMap with amortized resizesβ14Updated 4 years ago
- Build and evaluate binary expression treesβ36Updated 11 months ago
- Stack buffer provides alternatives to Buf{Reader,Writer} allocated on the stack instead of the heap.β14Updated 3 years ago
- An example of a common Wi-Fi set up scenario on ESP32 using Rustβ16Updated last year
- A cross-platform and safe Rust API to create and manage memory mappings in the virtual address space of the calling process.β67Updated 3 months ago
- Generate parsers directly from AST node typesβ85Updated last year
- π async-dropper is probably the least-worst ad-hoc AysncDrop implementation you've seen so far.β50Updated 8 months ago
- cross-platform Rust API for memory mapped IOβ42Updated last year
- A Rust implementation of OS provided synchronization primitivesβ59Updated last year
- Rust compile-time type information experimentβ18Updated 2 years ago
- Demo code for Rust on ThreadXβ20Updated 5 months ago
- Corny COBS encode/decode for Rust no_std targetsβ21Updated 2 years ago
- Waveform generator library written in Rustβ38Updated 2 years ago
- cross-platform patching of the shared libraries in rust ( patchelf && install_name_tool )β25Updated last week
- Extremely minimal parser for ELF/PE/Mach-o/arβ41Updated 4 years ago
- A simple-to-use FAT filesystem library for Rust (mainly targeted at embedded systems)β31Updated this week
- A tiny Rust std-lib for Linux x86_64 and aarch64β48Updated 6 months ago