From 4cf01dfe146cda4f17ef9d112fd45763bdcef81d Mon Sep 17 00:00:00 2001 From: Volodymyr Shymanskyy Date: Thu, 19 Dec 2019 20:11:22 +0200 Subject: [PATCH] Update README.md --- README.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 618a3d1..6f80905 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,12 @@ # Wasm3 + +[![WAPM](https://img.shields.io/badge/WAPM-v0.4.0-%23523fcb.svg)](https://wapm.io/package/vshymanskyy/wasm3) [![GitHub issues](https://img.shields.io/github/issues/wasm3/wasm3.svg)](https://github.com/wasm3/wasm3/issues) [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/wasm3/wasm3) -[![CI status](https://github.com/wasm3/wasm3/workflows/tests/badge.svg)](https://github.com/wasm3/wasm3/actions) +[![Tests status](https://img.shields.io/github/workflow/status/wasm3/wasm3/tests.svg?label=tests)](https://github.com/wasm3/wasm3/actions) + A high performance WebAssembly interpreter written in C. @@ -13,6 +16,9 @@ A high performance WebAssembly interpreter written in C. **∼ 12.5x slower** than native execution * Based on [**CoreMark 1.0** benchmark](/test/benchmark/coremark). Your mileage may vary. +[![LIVE DEMO](https://github.com/vshymanskyy/miband-js/raw/master/public/live-demo-btn.png)](https://webassembly.sh/?run-command=wapm%20install%20vshymanskyy/wasm3) +[Howto](https://wapm.io/package/vshymanskyy/wasm3) use online demo. + ## Status `wasm3` passes the [WebAssembly spec testsuite](https://github.com/WebAssembly/spec/tree/master/test/core) and is able to run many `WASI` apps. @@ -30,14 +36,14 @@ Minimum useful system requirements: **~64Kb** for code and **~10Kb** RAM ESP8266, ESP32, Air602 (W600), nRF52, nRF51, Blue Pill (STM32F103C8T6), MXChip AZ3166 (EMW3166), Maix (K210), HiFive1 (E310), Fomu (ICE40UP5K), etc. -- **OpenWRT**-enabled routers (ARM, MIPS) +- **OpenWRT**-enabled routers - Browsers... yes, using WebAssembly itself! - `wasm3` can execute `wasm3` (self-hosting) `wasm3` is built on top of [Steven Massey](https://github.com/soundandform)'s novel [interpreter topology](/source/README.md), with: -- Aim at Wasm 1.0 spec conformance -- WASI support -- Portability +- Wasm 1.0 spec conformance +- `WASI` support +- Support of `x86`, `x64`, `ARM`, `MIPS`, `RISC-V`, `Xtensa` architectures ## Building