#programming-language #abi #polyglot #codegen

no-std bin+lib codify

Codify.rs translates between types from different programming languages

3 unstable releases

0.3.0 Sep 8, 2024
0.2.1 Sep 4, 2024
0.2.0 Sep 4, 2024
0.1.0 Aug 27, 2024
0.0.0 Aug 26, 2024

#155 in FFI

Download history 1/week @ 2024-09-22 2/week @ 2024-10-06 3/week @ 2024-10-13 5/week @ 2024-11-03

244 downloads per month

Unlicense

65KB
1.5K SLoC

Codify.rs

License Compatibility Package

Codify.rs translates between types from different programming languages.

🚧 This is presently under heavy construction.

🛠️ Prerequisites

⬇️ Installation

Installation via Cargo

cargo add codify

👉 Examples

Importing the library

use codify::*;

Converting a C++ type to Rust

println!("{}", cpp::Type::Bool.to_rust());

📚 Reference

👨‍💻 Development

git clone https://github.com/artob/codify.rs.git

Share on Twitter Share on Reddit Share on Hacker News Share on Facebook

Dependencies

~0.7–11MB
~128K SLoC