dart-lang / wasm

Utilities for loading and running WASM modules from Dart code

Home Page:https://pub.dev/packages/wasm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

These packages provide utilities for loading and running WASM modules.

Status: Discontinued

Notice: This package was an experiment in consuming WASM code - integrating a WASM runtime into applications, allowing them to leverage existing native libraries compiled to WASM. While this is still an interesting path to explore, generally as a team we're investing in producing WASM from Dart - letting a Dart based app run in a WASM runtime (ala Flutter Web in a browser). See https://docs.flutter.dev/platform-integration/web/wasm for more information.

For people who do wish to continue to experiment with a similar technique to package:wasm / leveraging a wasm runtime, please feel free to fork this repo.

See also #146.

Packages

Package Description Published Version
wasm Runs WASM modules in Dart native. pub package
flutter_wasm Runs WASM modules in Flutter.

About

Utilities for loading and running WASM modules from Dart code

https://pub.dev/packages/wasm

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Dart 90.5%Language:Python 7.7%Language:C 0.6%Language:Kotlin 0.5%Language:Perl 0.5%Language:Raku 0.1%Language:Rust 0.0%