Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andrewrk/zig-wasi
Minimal WASI interpreter
https://github.com/andrewrk/zig-wasi
Last synced: about 1 month ago
JSON representation
Minimal WASI interpreter
- Host: GitHub
- URL: https://github.com/andrewrk/zig-wasi
- Owner: andrewrk
- License: mit
- Created: 2022-11-05T06:16:10.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-06T22:13:34.000Z (over 1 year ago)
- Last Synced: 2024-10-19T03:58:13.179Z (about 2 months ago)
- Language: C
- Size: 147 KB
- Stars: 92
- Watchers: 6
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-zig - zig-wasi
README
# Minimal WASI Interpreter
This codebase contains both a Zig implementation and a C implementation of a
WASI interpreter that is capable of interpreting a WASI build of the Zig
compiler, built with `-Dwasi-bootstrap`, and then optimized with
`wasm-opt -Oz --enable-bulk-memory`.## Status
It works!
This repository is now used for experimentation while the main development
takes place upstream, currently in the wasi-bootstrap branch, but soon to be
merged into master.## Inspiration
* [fengb/wazm](https://github.com/fengb/wazm/)
* [malcolmstill/zware](https://github.com/malcolmstill/zware)