WebAssembly/design
{ "createdAt": "2015-04-29T17:36:05Z", "defaultBranch": "main", "description": "WebAssembly Design Documents", "fullName": "WebAssembly/design", "homepage": "http://webassembly.org", "language": null, "name": "design", "pushedAt": "2025-10-22T02:46:22Z", "stargazersCount": 11526, "topics": [], "updatedAt": "2025-11-26T07:48:42Z", "url": "https://github.com/WebAssembly/design"}WebAssembly Design
Section titled “WebAssembly Design”This repository is part of the [WebAssembly Community Group] and hosts the [issue tracker] for [phase 0 proposals], a [discussion forum] for questions and general discussion, and a collection of high-level non-normative [design documents].
For more information about WebAssembly itself, see [the website]! For information about Contributing to WebAssembly see [the Contributing document].
Please follow our [Code of Ethics and Professional Conduct].
Design documents
Section titled “Design documents”Some of the design documents in this repository are out of date. We’re gradually working updating these documents. The following are some documents which are fairly up to date:
- [WebAssembly High-Level Goals]!(HighLevelGoals.md)
- [What does Portability mean in Wasm?]!(Portability.md)
- [Design Rationale]!(Rationale.md)
- [WebAssembly’s Security model]!(Security.md)
- [Nondeterminism in WebAssembly]!(Nondeterminism.md)
[issue tracker] !: https://github.com/WebAssembly/design/issues [phase 0 proposals] !: https://github.com/WebAssembly/meetings/blob/main/process/phases.md#0-pre-proposal-individual-contributor [discussion forum] !: https://github.com/WebAssembly/design/discussions [the Contributing document] !: Contributing.md [the website] !: https://webassembly.org [Code of Ethics and Professional Conduct] !: https://github.com/WebAssembly/meetings/blob/main/CODE_OF_CONDUCT.md [design documents] !: #design-documents [WebAssembly Community Group] !: https://www.w3.org/community/webassembly/