WebAssembly specification, reference interpreter, and test suite. (by WebAssembly)

Spec Alternatives

Similar projects and alternatives to spec

  • GitHub repo gc

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

  • GitHub repo deno

    A secure JavaScript and TypeScript runtime

  • GitHub repo ASP.NET Core

    ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

  • GitHub repo yew

    Rust / Wasm framework for building client web apps

  • GitHub repo squoosh

    Make images smaller using best-in-class codecs, right in the browser.

  • GitHub repo v86

    x86 virtualization in your browser, recompiling x86 to wasm on the fly

  • GitHub repo Mono

    Mono open source ECMA CLI, C# and .NET implementation.

  • GitHub repo Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

  • GitHub repo dotnet-webassembly

    Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications.

  • GitHub repo mono-wasm

  • GitHub repo Oberon

    Oberon parser, code model & browser, compiler and IDE with debugger

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better spec alternative or higher similarity.


Posts where spec has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-28.
  • Microsoft joins Bytecode Alliance to advance WebAssembly – aka the thing that lets you run compiled C/C++/Rust code in browsers
    The WASM paper discusses that in the final section: https://github.com/WebAssembly/spec/blob/master/papers/pldi2017.pdf
  • Is there a small, well-specified language with lots of example programs?
    WebAssembly has a formal specification that includes both operational semantics and natural language-based descriptions of everything in the language. The official repository also has a lot of tests. Besides tests, you should be able to find lots of examples by searching.


Basic spec repo stats
3 days ago

WebAssembly/spec is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.