#bindings-generator #header #safe-network #c #networking

bin+lib sn_bindgen

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

16 releases

0.13.18 May 11, 2021
0.13.17 Apr 19, 2021
0.13.12 Mar 3, 2021
0.13.10 Feb 10, 2021
0.13.5 Sep 28, 2020

#167 in FFI

30 downloads per month

MIT OR BSD-3-Clause

275KB
7K SLoC

sn_bindgen

Crate Documentation
Documentation
MaidSafe website SAFE Dev Forum SAFE Network Forum

Language bindings generator framework that is intended to work in pair with Safe Network Client. It is used to automatically build bindings to Safe Network Client 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.

Contributing

Want to contribute? Great 🎉

There are many ways to give back to the project, whether it be writing new code, fixing bugs, or just reporting errors. All forms of contributions are encouraged!

For instructions on how to contribute, see our Guide to contributing.

Dependencies

~14MB
~255K SLoC