{"repo":"fzyzcjy/flutter_rust_bridge","free":true,"listed":false,"github":"https://github.com/fzyzcjy/flutter_rust_bridge","clone":"git clone https://github.com/fzyzcjy/flutter_rust_bridge.git","description":"Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple.","language":"Dart","stars":5382,"topics":["dart","flutter","rust","bindgen","ffi"],"license":"MIT","category":"mobile-apps","readme_excerpt":"flutter rust bridge v2: Flutter/Dart Rust binding generator, feature-rich, but seamless and simple. What's new in V2 Tap to expand From 1.x to 2.0.0-dev.0: Rapid setup : Only a one-liner command to integrate into your project. Arbitrary types : Use arbitrary Rust and Dart types without manual intervention, even if they are not serializable or non-clone (previously need some manual intervention). Async Rust : Support asynchronous Rust ( async fn ), in addition to sync Rust / async Dart / sync Dart. Rust call Dart : Allow Rust to call Dart functions (previously only allow Dart to call Rust). Support whole folders as inputs : Previously only support one single file (e.g. api.rs ). Use libraries/tools in Flutter/Rust : All existing libraries, Flutter debuggers, ... Nothing to stop you from using them. From 2.0.0-dev.0 to 2.0.0: Parsing third-party packages : Scan and use existing Rust packages in Dart (experimental). Lifetimes : Support returning types with lifetime specifiers (experimental). Traits : Support traits as base classes and trait objects. New codec : A new codec, SSE , which is several times faster under some workloads. Others ( 200 PRs) : Auto and manual accessors, object proxies, user-defined serializers, developer experience, deadlock-free auto locking, Rust initializers, included batteries, renaming and ignoring, improving streams, more types, ... Please visit this page for more information and update guide. 🍀 What's this? Just write down normal Rust code (even w","default_branch":null,"files":null,"tree":[],"storefront":"/r/fzyzcjy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fzyzcjy/flutter_rust_bridge/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}