← All repos

threads

Threads and Atomics in WebAssembly

proposal
Browse cluster: WebAssembly Specification and Proposals
1,765commits
152contributors
13languages

Tech stack & purpose

This repository contains the official WebAssembly specification and a reference implementation. The specification documents are built using Sphinx and Bikeshed, supporting output formats including multi-page HTML, single-page HTML, and PDF, and are maintained for publication at webassembly.github.io/spec. The reference interpreter, written in OCaml for clarity rather than performance, can decode and validate WebAssembly modules in binary or text format, execute scripts with assertions, convert between formats, and run interactively or as a JavaScript library; it uses S-expression syntax to represent the WebAssembly abstract syntax tree and supports a scripting language for testing purposes.

Languages

WebAssembly
87.6%
Python
5.1%
OCaml
3.9%
JavaScript
2.3%
Bikeshed
0.7%
Makefile
0.2%
Perl
0.1%
Batchfile
0.1%
Shell
0.1%
HTML
0.0%
CSS
0.0%
TeX
0.0%
Dune
0.0%

Contributors (top 30 of 152)