Hoot: Scheme to WebAssembly

Hoot logo

Hoot is a Spritely project which provides a full-featured WebAssembly (Wasm) toolkit in Scheme. Hoot includes a Scheme to Wasm compiler, allowing Scheme code to run in recent browsers as a first-class citizen.

Hoot requires no external tools and provides its own Wasm assembler and linker, and additionally contains a fully featured development environment including a disassembler, interpreter, and debugger. Direct REPL integration permits Hoot users to hack comfortably without switching tools.

Get Hoot!

The latest release is v0.4.0. (signature) (docs) (announcement)

Development version: (git)

Articles and videos