Skip to content

Commit 67aa269

Browse files
committed
Update README.md
1 parent 8c1240e commit 67aa269

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

README.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,24 @@ nowasm
66
[![Actions Status](https://github.com/sile/nowasm/workflows/CI/badge.svg)](https://github.com/sile/nowasm/actions)
77
![License](https://img.shields.io/crates/l/nowasm)
88

9-
- https://www.w3.org/TR/wasm-core-1/
10-
- https://github.com/WebAssembly/spec/tree/main/test/core
11-
- https://github.com/WebAssembly/sign-extension-ops/blob/master/proposals/sign-extension-ops/Overview.md
12-
- https://webassembly.github.io/wabt/demo/wat2wasm/
13-
- https://webassembly.github.io/wabt/demo/wasm2wat/
14-
- https://developer.mozilla.org/en-US/docs/WebAssembly/Reference
9+
10+
`nowasm` is a runtime library for [WebAssembly 1.0][wasm-core-1] that is implemented with no-std, no-unsafe and no-dependencies.
11+
The goal is to provide a lightweight WebAssembly runtime that can be embedded wherever Rust is used, with a particular focus on Wasm-in-Wasm scenarios.
12+
13+
14+
[wasm-core-1]: https://www.w3.org/TR/wasm-core-1/
1515

1616
TODO until v0.1.0
1717
-----------------
1818

1919
- [ ] Add validation phase (TBD)
2020
- [ ] Add doc comments
2121
- [ ] Add more tests
22+
23+
Supported Extensions
24+
--------------------
25+
26+
`nowasm` supports the following extensions that is necessary to run WebAssembly binaries build with the latest stable Rust compiler.
27+
- [sign-extension]
28+
29+
[sign-extension]: https://github.com/WebAssembly/sign-extension-ops/blob/master/proposals/sign-extension-ops/Overview.md

0 commit comments

Comments
 (0)