rust-diplomat / diplomat
Experimental Rust tool for generating FFI definitions allowing many other languages to call Rust code
☆532Updated this week
Related projects ⓘ
Alternatives and complementary repositories for diplomat
- Write safer FFI code in Rust without polluting it with unsafe code☆951Updated last month
- A Stable ABI for Rust with compact sum-types☆335Updated 2 months ago
- ☆894Updated 4 months ago
- Typed distributed plugin registration☆999Updated 2 weeks ago
- cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code☆712Updated this week
- Module initialization/global constructor functions for Rust☆749Updated this week
- Test harness for ui tests of compiler diagnostics☆812Updated last week
- Heap profiling and ad hoc profiling for Rust programs.☆747Updated 3 months ago
- Easy self-referential struct generation for Rust.☆537Updated 3 months ago
- 📜 Cargo plugin to generate list of all licenses for a crate 🦀☆549Updated this week
- Rust programs written entirely in Rust☆772Updated last month
- Structured concurrency operations for async Rust☆413Updated this week
- Compile-time type-checked builder derive☆925Updated 3 months ago
- ☆448Updated last month
- Safe cross-platform linker shenanigans☆653Updated last week
- A no_std + serde compatible message library for Rust☆930Updated this week
- Making parsing a breeze☆572Updated this week
- Support atomic operations on Arc itself☆792Updated 3 weeks ago
- Custom hash algorithm used by rustc (plus hashmap/set aliases): fast, deterministic, not secure☆394Updated last month
- A crate for safe and ergonomic pin-projection.☆616Updated this week
- Futures, streams, and async I/O combinators.☆475Updated last week
- supply-chain security for Rust☆667Updated last month
- A string type for Rust that is not required to be valid UTF-8.☆821Updated last week
- Fast floating point to string conversion☆608Updated 2 weeks ago
- Cargo subcommand to provide various options useful for testing and continuous integration.☆636Updated this week
- Experimental one-shot benchmarking/profiling harness for Rust☆586Updated 3 months ago
- List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via C…☆399Updated this week
- This crate provides custom de/serialization helpers to use in combination with serde's `with`-annotation and with the improved `serde_as`…☆668Updated last week
- A Rust proc-macro attribute parser☆1,027Updated last month
- Statically-checked alternatives to RefCell and RwLock☆366Updated 5 months ago