Getting Started

You can install the Wasmer Standalone runtime by following the instructions below:

If you haven't done so already, install the Wasmer Command Line Interface (CLI) for macOS/Linux:

curl -sSfL | sh

Or you can use this PowerShell command if you are in Windows:

iwr -useb | iex

Note: All Wasmer executables can be found on out Github Releases Page.

Once the Wasmer CLI is installed, you can run Wasm modules from the command line!

To do this, you want to find a Wasm Module compiled down to an ABI that the Wasmer runtime supports, such as WASI or Emscripten. For instance, we can search for a module on WAPM, and go to the module page, and then click on the "Browse modules" tab.

In this example, we will be using QuickJS compiled to WebAssembly. To do this we download the module from WAPM, and then run:

wasmer qjs.wasm

Which should bring up the QuickJS prompt which you can then interact with. See an example below:

Next, we can take a look at the command line flags and arguments for the CLI, for more advanced usage.