Rust ABI safe code generator
☆190Apr 25, 2025Updated 10 months ago
Alternatives and similar repositories for cglue
Users that are interested in cglue are comparing it to the libraries listed below
Sorting:
- Rust-to-Rust ffi,ffi-safe equivalents of std types,and creating libraries loaded at startup.☆584Oct 12, 2023Updated 2 years ago
- A Stable ABI for Rust with compact sum-types☆410Feb 23, 2026Updated last week
- A simple macro to create correct opaque pointers☆21Apr 23, 2021Updated 4 years ago
- A stack for rust trait objects that minimizes allocations☆127Aug 10, 2022Updated 3 years ago
- A procedural macro that generates chaining methods from non-chaining ones in an impl block.☆15Oct 30, 2018Updated 7 years ago
- Check that a crate builds without libstd☆25Jan 31, 2021Updated 5 years ago
- A library for to allow multiple return types by automatically generated enum.☆375Updated this week
- Asynchronize blocking operation.☆26Apr 1, 2022Updated 3 years ago
- Cascade expressions in Rust, inspired by Dart☆123Apr 22, 2024Updated last year
- Compile-time reference counting☆456May 18, 2025Updated 9 months ago
- A Rust library for generically joining iterables with a separator☆94Jun 28, 2023Updated 2 years ago
- Support for requesting objects from other objects dynamically based on type☆11Aug 25, 2020Updated 5 years ago
- Rust HAL repp☆12Apr 25, 2022Updated 3 years ago
- Statically-checked alternatives to RefCell and RwLock☆390Sep 17, 2025Updated 5 months ago
- Rust tool for generating FFI definitions allowing many other languages to call Rust code☆747Updated this week
- kindly is a simple Rust implementation of a set-user-ID-root program, similar to sudo but in a much reduced way.☆24May 15, 2025Updated 9 months ago
- Visualise recursive functions and tree structures.☆30Jun 6, 2021Updated 4 years ago
- Parallel iterator processing library for Rust☆104Feb 12, 2026Updated 2 weeks ago
- The feature-rich, portable async channel library☆266Jan 9, 2023Updated 3 years ago
- Fast, efficient, and robust memory reclamation for Rust.☆467Sep 13, 2025Updated 5 months ago
- A rust crate to offer compile-time assistance for working with unsafe code.☆122Oct 11, 2021Updated 4 years ago
- Rust library providing `Zc` for self-referential zero-copy structures☆41Feb 18, 2021Updated 5 years ago
- Versioned data-structures for Rust☆208Feb 26, 2025Updated last year
- A pure Rust reimplementation of libc functions localtime, gmtime and mktime.☆170Jan 29, 2026Updated last month
- Working prototype☆16Feb 27, 2022Updated 4 years ago
- An autodiscover library for Rust☆19Jul 8, 2020Updated 5 years ago
- Rust accurate sleeping. Only use native sleep as far as it can be trusted, then spin.☆185Feb 8, 2026Updated 3 weeks ago
- Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization☆1,367Feb 13, 2026Updated 2 weeks ago
- A Rustified OpenCL Experience☆46May 18, 2023Updated 2 years ago
- Write safer FFI code in Rust without polluting it with unsafe code☆1,027Jan 16, 2026Updated last month
- 🎙 Architect TUI and text user output for multiple output destinations using events, in Rust.☆33Jan 23, 2026Updated last month
- FFI-compatible futures☆173Sep 30, 2025Updated 5 months ago
- An attribute macro for creating a `Standard` distribution for rust types☆17May 18, 2021Updated 4 years ago
- 🐦 Friendly little instrumentation profiler for Rust 🦀☆1,678Feb 23, 2026Updated last week
- Serializer and Deserializer adapters that avoid stack overflows by dynamically growing the stack☆37Jan 25, 2026Updated last month
- Rust implementation of Renderer Agnostic User Interface☆408Jan 18, 2026Updated last month
- A drawing framework for arbitrary windowing systems☆79Feb 11, 2024Updated 2 years ago
- A collection of small utilities for working with pointer types in Rust.☆133Jan 17, 2025Updated last year
- ☆31Feb 22, 2020Updated 6 years ago