#c #header #ffi

bin+lib safe_bindgen

A library to automatically generate C, Java, and C# files from Rust source files

11 releases (breaking)

✓ Uses Rust 2018 edition

0.13.0 May 29, 2019
0.11.0 Nov 15, 2018
0.5.2 Jul 3, 2018

#17 in FFI

Download history 25/week @ 2019-02-11 18/week @ 2019-02-18 5/week @ 2019-02-25 28/week @ 2019-03-04 20/week @ 2019-03-11 20/week @ 2019-03-18 78/week @ 2019-03-25 27/week @ 2019-04-01 25/week @ 2019-04-08 52/week @ 2019-04-15 43/week @ 2019-04-22 6/week @ 2019-04-29 11/week @ 2019-05-06 11/week @ 2019-05-13 42/week @ 2019-05-20

138 downloads per month
Used in 3 crates (2 directly)

MIT OR BSD-3-Clause

273KB
7K SLoC

safe_bindgen

Crate Documentation Linux/macOS Windows Issues
Documentation Build Status Build status Stories in Ready
MaidSafe website SAFE Dev Forum SAFE Network Forum

Language bindings generator framework that is intended to work in pair with SAFE Client Libs. It is used to automatically build bindings to SAFE Client Libs for Java and C#.

This project is based on moz-cheddar, which in turn is based on rusty-cheddar.

License

This SAFE Network library is dual-licensed under the Modified BSD (LICENSE-BSD https://opensource.org/licenses/BSD-3-Clause) or the MIT license (LICENSE-MIT https://opensource.org/licenses/MIT) at your option.

Dependencies

~10MB
~194K SLoC