← All repos

gc

Branch of the spec repo scoped to discussion of GC integration in WebAssembly

proposal
Browse cluster: WebAssembly Specification and Proposals
3,026commits
188contributors
14languages

Tech stack & purpose

This repository contains the official WebAssembly specification and reference implementation. The specification is written in reStructuredText and built using Sphinx and Bikeshed to generate multi-page HTML, single-page HTML, and PDF documentation, along with JavaScript and Web Embedding APIs. The reference interpreter is implemented in OCaml and can decode, parse, validate, and execute WebAssembly modules in both binary and text formats, with capabilities to convert between formats, export test scripts to JavaScript, and run interactively; it is intentionally designed for clarity and semantic precision rather than performance. The project is maintained by the WebAssembly community organization and serves as the authoritative definition of the WebAssembly language and a playground for exploring language features.

Languages

WebAssembly
87.3%
Python
4.9%
OCaml
4.0%
JavaScript
2.5%
Bikeshed
0.8%
Makefile
0.2%
Perl
0.1%
Batchfile
0.1%
Shell
0.1%
HTML
0.0%
CSS
0.0%
TeX
0.0%
Dune
0.0%
Standard ML
0.0%

Contributors (top 30 of 188)