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 last year
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:
- 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
- Demo code for Rust on ThreadX☆21Updated last week
- A Rust implementation of OS provided synchronization primitives☆60Updated last year
- Rust Vector for large amounts of data, that does not copy when growing, by using full `mmap`'d pages.☆22Updated last year
- C++ documentation generator☆63Updated last month
- Build and evaluate binary expression trees☆36Updated 11 months ago
- SIMD base64 codecs☆87Updated last year
- Parse JSON file at compile time and embed as serde_json::Value☆29Updated last week
- Windows Linked Lists in idiomatic Rust (LIST_ENTRY, SINGLE_LIST_ENTRY)☆22Updated last year
- 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
- A parser and evaluator for Rust cfg() expressions. Targets as of Rust 1.58.0 are supported.☆44Updated 3 weeks ago
- Library facilitating safe pinned initialization☆60Updated last week
- Simple DNS written in Rust☆68Updated last month
- An NVIDIA CLI tool written in native Rust. 🦀☆13Updated 11 months ago
- Simple bit-level protocol definitions in Rust.☆23Updated last month
- The official implementation of the ChaCha12-BLAKE3 AEAD cipher - https://kerkour.com/chacha12-blake3☆53Updated 2 weeks ago
- Count directory entries—`ls | wc -l` but faster☆28Updated last week
- DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.☆52Updated last month
- Pure Rust implementation of exFAT file system☆87Updated 11 months ago
- Rust library for scheduling, managing resources, and running DAGs 🌙☆34Updated 7 months ago
- Stack buffer provides alternatives to Buf{Reader,Writer} allocated on the stack instead of the heap.☆14Updated 3 years ago
- Easy access to individual bits of integers.☆51Updated 2 years ago
- 🗑 async-dropper is probably the least-worst ad-hoc AysncDrop implementation you've seen so far.☆50Updated 9 months ago
- Generate parsers directly from AST node types☆85Updated last year
- An implementation of bzip2 in pure rust☆61Updated 3 weeks ago
- Rust HAL repp☆12Updated 3 years ago
- Byte-wise atomic memcpy.☆37Updated 3 weeks ago
- Cross-platform, endian-aware primitives for Rust☆41Updated 4 months ago
- Safely cast slices of one built-in fundamental number type to another☆28Updated 6 months ago
- bluss/IndexMap with amortized resizes☆14Updated 4 years ago