UniFFI is a multi-language bindings generator for Rust.
This project, uniffi-bindgen-react-native
, is a uniFFI bindings generator for using Rust from React Native.
It provides tooling to generate:
If you're ready to start, then start with a step-by-step tutorial to make a Rust turbo-module.
If you're new to uniFFI, then the UniFFI user guide or the UniFFI examples are interesting places to start.
uniffi-bindgen-react-native
?uniffi-rs
wasm-bindgen
?WASM is an amazing virtual machine however:
uniffi-bindgen-react-native
?If this tool sounds interesting to you, please help us develop it! You can:
This project is governed by Mozilla's Community Participation Guidelines.
uniffi-bindgen-react-native
is led by James Hugman, with deep collaboration from the Filament engineering team, funded by Filament and Mozilla.