https://github.com/dart-archive/wasm
Utilities for loading and running WASM modules from Dart code
https://github.com/dart-archive/wasm
dart dartlang ffi wasm
Last synced: 4 months ago
JSON representation
Utilities for loading and running WASM modules from Dart code
- Host: GitHub
- URL: https://github.com/dart-archive/wasm
- Owner: dart-archive
- License: bsd-3-clause
- Archived: true
- Created: 2021-06-04T16:50:12.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-07-01T23:28:19.000Z (almost 2 years ago)
- Last Synced: 2024-09-29T16:03:50.054Z (8 months ago)
- Topics: dart, dartlang, ffi, wasm
- Language: Dart
- Homepage: https://pub.dev/packages/wasm
- Size: 1.14 MB
- Stars: 310
- Watchers: 40
- Forks: 24
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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 https://github.com/dart-lang/wasm/issues/146.
## Packages
| Package | Description | Published Version |
| --- | --- | --- |
| [wasm](wasm/) | Runs WASM modules in Dart native. | [](https://pub.dev/packages/wasm) |
| [flutter_wasm](flutter_wasm/) | Runs WASM modules in Flutter. | |