https://github.com/vmware-archive/wasm-languages
How to use WebAssembly in various languages
https://github.com/vmware-archive/wasm-languages
wasm webassembly
Last synced: 5 months ago
JSON representation
How to use WebAssembly in various languages
- Host: GitHub
- URL: https://github.com/vmware-archive/wasm-languages
- Owner: vmware-archive
- License: apache-2.0
- Archived: true
- Created: 2022-05-23T15:35:16.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-02T03:55:45.000Z (over 1 year ago)
- Last Synced: 2024-08-04T15:04:20.446Z (9 months ago)
- Topics: wasm, webassembly
- Language: HTML
- Homepage:
- Size: 382 KB
- Stars: 46
- Watchers: 4
- Forks: 12
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](https://gitpod.io/#https://github.com/vmware-wasmstack/wasm-languages)
# Wasm Languages
## Overview
This repository demonstrates how to use [WebAssembly](https://webassembly.org/) in various languages.
Deployment targets are:
- Browser with JavaScript interoperability.
- Outside of the browser with [WASI](https://wasi.dev/) or [Wasmtime](https://wasmtime.dev/) embedding.### Build & Run
Test it directly in Gitpod via the dedicated button, or locally using the `run-dev-container.sh` script (Docker required). Execute the `run.sh` script (or variants like `run_wasi.sh` or `run_dev.sh`) in each sample directory to run each of them. Web samples are typically served by a web server available at http://localhost:8000/.
## Contributing
The wasm-languages project team welcomes contributions from the community. If you wish to contribute code and you have not signed
our contributor license agreement (CLA), our bot will update the issue when you open a Pull Request.
For any questions about the CLA process, please refer to our [FAQ](https://cla.vmware.com/faq).## License
This repository is released under version 2.0 of the [Apache License](https://www.apache.org/licenses/LICENSE-2.0).