Sign in

Tags / Programming languages and compilers /

WebAssembly toolchain

Tool that compiles code to WebAssembly or generates bindings for it; not a runtime.

Repositories

10

Net stars gained, last 7 days

+112

Net stars gained each day, last 90 days

Largest

Most stars in total now.

  1. readme: Emscripten compiles C and C++ to WebAssembly using LLVM and Binaryen.

  2. readme: AssemblyScript compiles a variant of TypeScript (basically JavaScript with types) to WebAssembly using Binaryen .

  3. readme: TinyGo programs can be compiled for both WASM and WASI targets.

  4. readme: A toolchain for cross compiling testing and installing packages for Pyodide.

  5. readme: `wasm-bindgen` only generates bindings and glue for the JavaScript imports you actually use and Rust functionality that you export.

  6. readme: Binaryen is a compiler and toolchain infrastructure library for WebAssembly,

  7. readme: **wat2wasm**: translate from WebAssembly text format to the WebAssembly binary format

  8. readme: `build`: Generate an npm wasm pkg from a rustwasm crate

  9. readme: Trunk is a WASM web application bundler for Rust.

  10. readme: generate C# bindings from WIT and produce standalone WASI P2 Components

Newest Admissions

Entered the index by the rising rule, newest first.

  1. readme: generate C# bindings from WIT and produce standalone WASI P2 Components

All 10 in the Repository Index

How a repository gets this Tag

An agent reads the description, the GitHub topics, and the start of the README of each repository. It chooses Tags only from the Tag list in the AwesomeRepos source code. For each Tag, it quotes the text. A code check keeps the Tag only when the quote is in that text. The quote under each repository is that evidence. A Tag does not rank repositories. It does not say that one repository can replace another. To report a wrong Tag, use "Report a problem with this page" on the page of the repository. All numbers on this page count only visible repositories.