AssemblyScript

TypeScript-like syntax for WebAssembly

Visit AssemblyScript official site

What it does

AssemblyScript uses TypeScript-like syntax and static types to compile programs into WebAssembly, with a toolchain and runtime support designed around the representation and execution requirements of the generated modules.

When to use it

For JavaScript developers exploring Wasm, read type and memory guides to understand the differences from ordinary TypeScript application code.

Extism

WebAssembly plugins for applications

  • wasm
  • runtime

Research

GraalVM

JVM execution and native compilation

  • wasm
  • runtime

Research

WASI

System-interface standards for WebAssembly

  • wasm
  • runtime

Research