Skip to content

Rust language interoperability with other languages - C++, Rust, OCaml, Go, Python etc.

Notifications You must be signed in to change notification settings

crackcomm/rust-lang-interop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

rust-lang-interop

Rust language interoperability with other languages - C, C++ etc.

Projects

  • autocxx - Generates interfaces automatically from existing C++
  • crust - C/C++ to Rust transpiler
  • cbindgen - Generates C bindings from Rust code
  • cc-rs - Rust library for build scripts to compile C/C++ code into a Rust library
  • rust-cpp - Embeds C++ directly inside your rust code
  • rustcxx - Makes using C++ from Rust easy
  • rust-bindgen - Automatically generates Rust FFI bindings to C libraries
  • cxx2rs - Rust-binding generator for C files
  • cxx - C++ FFI without unsafe code, with easy interop of either language's common standard library types
  • ocaml-rs - OCaml extensions in Rust
  • pyo3 - Rust bindings for the Python interpreter

Guides

Examples

Contributions

This is a simple list for sake of discoverability, pull requests are welcome.

About

Rust language interoperability with other languages - C++, Rust, OCaml, Go, Python etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •