Librerie scritte in WebAssembly

assemblyscript

Un linguaggio simile a TypeScript per WebAssembly..
  • 15.8k
  • Apache License 2.0

binaryen

Libreria ottimizzatore e compilatore/toolchain per WebAssembly.
  • 6.6k
  • Apache License 2.0

spec

Specifica WebAssembly, interprete di riferimento e suite di test. (da WebAssembly).
  • 2.9k
  • GNU General Public License v3.0

wasmboy

Libreria Game Boy / Game Boy Color Emulator, 🎮 scritta per WebAssembly utilizzando AssemblyScript. 🚀Demo realizzate con Preact e Svelte. ⚛️.
  • 1.3k
  • GNU General Public License v3.0 only

circom

Compilatore di circuiti zkSnark.
  • 918
  • GNU General Public License v3.0 only

gc

Ramo del repository delle specifiche finalizzato alla discussione dell'integrazione di GC in WebAssembly.
  • 777
  • GNU General Public License v3.0

interface-types

  • 636
  • GNU General Public License v3.0

threads

Thread e atomi in WebAssembly.
  • 582
  • GNU General Public License v3.0

simd

Ramo del repository delle specifiche con ambito alla discussione di SIMD in WebAssembly.
  • 463
  • GNU General Public License v3.0

raw-wasm

Demo grezze di WebAssembly.
  • 390
  • MIT

waforth

Piccolo ma completo Forth Interpreter/Compiler dinamico per e in WebAssembly.
  • 367
  • MIT

Uno.Wasm.Bootstrap

Un semplice pacchetto nuget per eseguire codice C# in un browser compatibile con WASM.
  • 325
  • GNU General Public License v3.0

Web49

Web49: interprete WebAssembly.
  • 314
  • MIT

wasm-examples

Esempi di WebAssembly.
  • 217

wizard-engine

Motore di ricerca WebAssembly.
  • 208

wasm2lua

wasm2lua: conversione di WASM in Lua.
  • 151
  • MIT

reference-types

Proposta per l'aggiunta di tipi di riferimento di base (anyref).
  • 151
  • GNU General Public License v3.0

scheme

Uno schema R7RS implementato in WebAssembly.
  • 148
  • MIT

memory64

Memoria con indici a 64 bit.
  • 145
  • GNU General Public License v3.0

exception-handling

Proposta di aggiungere la gestione delle eccezioni a WebAssembly.
  • 126
  • GNU General Public License v3.0

xxhash-wasm

Un'implementazione WebAssembly di xxHash.
  • 96
  • MIT

xiaoxuan-vm

Una macchina virtuale WebAssembly con un debugger dell'interfaccia utente Web completo implementato in Rust.
  • 91
  • Mozilla Public License 2.0

multi-memory

Memorie multiple per modulo per Wasm.
  • 89
  • GNU General Public License v3.0

function-references

Proposta di riferimenti a funzioni tipizzate.
  • 81
  • GNU General Public License v3.0

bulk-memory-operations

Operazioni di memoria di massa.
  • 72
  • GNU General Public License v3.0

owi

Interprete OCaml WebAssembly.
  • 69
  • ISC

multi-value

Proposta di aggiungere multivalori a WebAssembly.
  • 63
  • GNU General Public License v3.0

IchigoLisp

Implementazione LISP 1.5(-ish) in WebAssembly.
  • 38

flexible-vectors

Operazioni vettoriali per WebAssembly.
  • 38
  • GNU General Public License v3.0