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及桌面平台。