webassembly/threads

Threads and Atomics in WebAssembly

767

stars

1,716

commits

WebAssembly

primary language

Jul 30, 2026

updated

webassembly.github.io/threads/
proposal

README

Threads Proposal for WebAssembly

This repository is a clone of github.com/WebAssembly/spec/. It is meant for discussion, prototype specification and implementation of a proposal to threads support to WebAssembly.

See the overview for a summary of the proposal.

A formatted version of the spec with proposed changes is available here: webassembly.github.io/threads.

Original README from upstream repository follows...

spec

This repository holds the sources for the WebAssembly draft specification (to seed a future WebAssembly Working Group), a reference implementation, and the official testsuite.

A formatted version of the spec is available here: webassembly.github.io/spec,

Participation is welcome. Discussions about new features, significant semantic changes, or any specification change likely to generate substantial discussion should take place in the WebAssembly design repository first, so that this spec repository can remain focused. And please follow the guidelines for contributing.

citing

For citing WebAssembly in LaTeX, use this bibtex file.

Contributors

(top 30 of 128)

rossberg

727 commits

sunfishcode

210 commits

lukewagner

87 commits

Ms2ger

81 commits

webassembly/threads

Threads and Atomics in WebAssembly

767

stars

1,716

commits

WebAssembly

primary language

Jul 30, 2026

updated

webassembly.github.io/threads/
proposal

README

Threads Proposal for WebAssembly

This repository is a clone of github.com/WebAssembly/spec/. It is meant for discussion, prototype specification and implementation of a proposal to threads support to WebAssembly.

See the overview for a summary of the proposal.

A formatted version of the spec with proposed changes is available here: webassembly.github.io/threads.

Original README from upstream repository follows...

spec

This repository holds the sources for the WebAssembly draft specification (to seed a future WebAssembly Working Group), a reference implementation, and the official testsuite.

A formatted version of the spec is available here: webassembly.github.io/spec,

Participation is welcome. Discussions about new features, significant semantic changes, or any specification change likely to generate substantial discussion should take place in the WebAssembly design repository first, so that this spec repository can remain focused. And please follow the guidelines for contributing.

citing

For citing WebAssembly in LaTeX, use this bibtex file.

Contributors

(top 30 of 128)

rossberg

727 commits

sunfishcode

210 commits

lukewagner

87 commits

Ms2ger

81 commits

Languages

WebAssembly

87.6%

Python

5.1%

OCaml

3.9%

JavaScript

2.3%