ffi
用于处理外部函数接口(FFI)代码的工具。
探索 Python、Rust 及其他语言接口 Flutter 插件,比较平台支持、下载量与社区关注度。
共 28 个插件
用于处理外部函数接口(FFI)代码的工具。
一个包含用于基于 JSON 的协议的 Dart API 的库,该协议用于 `hook/build.dart` 和 `hook/link.dart`。
用于 dart2js 的更好 node.js 前置代码,在您的构建系统中使用它。
一个用于从 Dart 和 Flutter 访问 JNI 的库,作为 package:jnigen 的支持库。
一个库,用于调用主机上安装的原生 C 编译器。
Flutter/Dart <-> Rust 绑定生成器,功能丰富,但无缝且简单
v0.8.7一个可用于 Flutter 的 JavaScript 引擎。在 Android 上使用 Quickjs,在 IOS 上使用 JavascriptCore。
一个跨平台插件,用于在您的 Flutter 应用中添加嵌入式 Python 运行时。
为核心 Node.js 模块提供 Dart 绑定和实用函数。
Rust 用于原生业务逻辑,Flutter 用于灵活且美观的 GUI
v0.0.20Chaquopy 插件,使用 Chaquopy SDK 在 Flutter 应用中运行 Python 脚本。
用 Python 编写整个 Flutter 应用,或为现有的 Flutter 应用添加服务器驱动的 UI 体验。
使用 Flython 将 Python 的强大功能与 Dart 相结合。它最初是为与 Flutter 一起使用而创建的,但并不依赖于 Flutter,也可以在纯 Dart 代码中使用。
仅使用 Kotlin 为 Android 和 iOS 编写 Flutter 插件。
一个通过 Python 的 C API 使用 Dart 与 Python 的库
用 Dart 编写的 Lua 虚拟机,实现了 Lua5.3 版本。
v1.0.0用于 Flutter 的 JavaScriptCore。该插件提供从 dart 中评估 JavaScript 程序的能力。
将 dart:ffi 调用转换为 WebAssembly,使用 dart:js 在 Web 上
Rust 模式的纯 Dart 实现。类型包括 Result、Option、Cell、Slice、Array、Iterator 等。促进函数式编程和错误处理。
C 标准库 - Linux 上的 GNU C 库和 macOS 上的 BSD C 库的 FFI 绑定。
用于 Dart 的 Python-FFI,专为 Flutter 项目设计。
v0.7.11使用 Dart 编写原生代码。此包可让您摆脱原生代码和低性能通道的束缚。
Rust 模式的一种纯 Dart 实现。类型包括 Result、Option、Cell、Slice、Array、Iterator、Channels、Mutex、Path 等。
一个全新的Flutter插件项目,支持Flutter与其他脚本语言(如Python、Java、Ruby、Go、Rust等)进行交互。使用简单,支持Android、iOS和桌面平台。