#cpp #swig #java-jni #java #ffi #jni

rust_swig

Tool for connecting libraries written in Rust with other languages

17 releases

0.5.1 Jun 30, 2020
0.4.0 Aug 2, 2019
0.3.0 Apr 12, 2019
0.2.0 Jan 26, 2019
0.0.3 Mar 5, 2017

#984 in Procedural macros

BSD-3-Clause

755KB
21K SLoC

rust_swig is a Rust Simplified Wrapper and Interface Generator used to connect other programming languages to Rust. It is designed to be used from cargo build scripts. The idea of this softwared based on swig. More details can be found at README


rust_swig was renamed to flapigen. The previous project name was changed to not confuse users with swig.

Dependencies

~5MB
~87K SLoC