In WebAssembly geschriebene Bibliotheken

assemblyscript

Eine TypeScript-ähnliche Sprache für WebAssembly.
  • 15.8k
  • Apache License 2.0

binaryen

Optimierer und Compiler-/Toolchain-Bibliothek für WebAssembly.
  • 6.6k
  • Apache License 2.0

spec

WebAssembly-Spezifikation, Referenzinterpreter und Testsuite. (von WebAssembly).
  • 2.9k
  • GNU General Public License v3.0

wasmboy

Game Boy / Game Boy Color Emulator Library, 🎮geschrieben für WebAssembly mit AssemblyScript. 🚀Demos erstellt mit Preact und Svelte. ⚛️.
  • 1.3k
  • GNU General Public License v3.0 only

circom

zkSnark-Schaltungscompiler.
  • 918
  • GNU General Public License v3.0 only

gc

Der Zweig des Spezifikationsrepos befasste sich mit der Diskussion der GC-Integration in WebAssembly.
  • 777
  • GNU General Public License v3.0

interface-types

  • 636
  • GNU General Public License v3.0

threads

Threads und Atomics in WebAssembly.
  • 582
  • GNU General Public License v3.0

simd

Zweig des Spezifikationsrepositorys, der sich auf die Diskussion von SIMD in WebAssembly konzentriert.
  • 463
  • GNU General Public License v3.0

raw-wasm

Rohe WebAssembly-Demos.
  • 390
  • MIT

waforth

Kleiner, aber vollständiger dynamischer Forth-Interpreter/Compiler für und in WebAssembly.
  • 367
  • MIT

Uno.Wasm.Bootstrap

Ein einfaches Nuget-Paket zum Ausführen von C#-Code in einem WASM-kompatiblen Browser.
  • 325
  • GNU General Public License v3.0

Web49

Web49: WebAssembly-Interpreter.
  • 314
  • MIT

wasm-examples

WebAssembly-Beispiele.
  • 217

wizard-engine

Recherchieren Sie die WebAssembly Engine.
  • 208

wasm2lua

wasm2lua: Konvertieren von WASM in Lua.
  • 151
  • MIT

reference-types

Vorschlag zum Hinzufügen grundlegender Referenztypen (anyref).
  • 151
  • GNU General Public License v3.0

scheme

Ein in WebAssembly implementiertes R7RS-Schema.
  • 148
  • MIT

memory64

Speicher mit 64-Bit-Indizes.
  • 145
  • GNU General Public License v3.0

exception-handling

Vorschlag, Ausnahmebehandlung zu WebAssembly hinzuzufügen.
  • 126
  • GNU General Public License v3.0

xxhash-wasm

Eine WebAssembly-Implementierung von xxHash.
  • 96
  • MIT

xiaoxuan-vm

Eine WebAssembly-VM mit einem in Rust implementierten Web-UI-Debugger mit vollem Funktionsumfang.
  • 91
  • Mozilla Public License 2.0

multi-memory

Mehrere Speicher pro Modul für Wasm.
  • 89
  • GNU General Public License v3.0

function-references

Vorschlag für typisierte Funktionsreferenzen.
  • 81
  • GNU General Public License v3.0

bulk-memory-operations

Massenspeicheroperationen.
  • 72
  • GNU General Public License v3.0

owi

OCaml WebAssembly-Interpreter.
  • 69
  • ISC

multi-value

Vorschlag zum Hinzufügen mehrerer Werte zu WebAssembly.
  • 63
  • GNU General Public License v3.0

IchigoLisp

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

flexible-vectors

Vektoroperationen für WebAssembly.
  • 38
  • GNU General Public License v3.0