• Stars
    star
    20
  • Rank 1,086,640 (Top 23 %)
  • Language
    Rust
  • License
    Other
  • Created about 1 year ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

WIT dependency manager

More Repositories

1

wasmtime

A fast and secure runtime for WebAssembly
Rust
14,541
star
2

wasm-micro-runtime

WebAssembly Micro Runtime (WAMR)
C
4,528
star
3

lucet

Lucet, the Sandboxing WebAssembly Compiler.
Rust
4,074
star
4

cranelift

Cranelift code generator
2,482
star
5

javy

JS to WebAssembly toolchain
Rust
1,958
star
6

rustix

Safe Rust bindings to POSIX-ish APIs
Rust
1,286
star
7

wasm-tools

CLI and Rust libraries for low-level manipulation of WebAssembly modules
Rust
1,105
star
8

wit-bindgen

A language binding generator for WebAssembly interface types
Rust
887
star
9

wizer

The WebAssembly Pre-Initializer
Rust
859
star
10

wasmtime-go

Go WebAssembly runtime powered by Wasmtime
Go
729
star
11

cap-std

Capability-oriented version of the Rust standard library
Rust
614
star
12

cranelift-jit-demo

JIT compiler and runtime for a toy language, using Cranelift
Rust
588
star
13

jco

JavaScript tooling for working with WebAssembly Components
Rust
468
star
14

cargo-wasi

A lightweight Cargo subcommand to build Rust code for the `wasm32-wasi` target
Rust
435
star
15

cargo-component

A Cargo subcommand for creating WebAssembly components based on the component model proposal.
Rust
405
star
16

wasmtime-dotnet

.NET embedding of Wasmtime https://bytecodealliance.github.io/wasmtime-dotnet/
C#
391
star
17

wasmtime-py

Python WebAssembly runtime powered by Wasmtime
Python
352
star
18

wasi

Experimental WASI API bindings for Rust
Rust
210
star
19

wasmparser

A simple event-driven library for parsing WebAssembly binary files
178
star
20

regalloc2

A new register allocator
Rust
178
star
21

wasi.dev

HTML
170
star
22

ComponentizeJS

JS -> WebAssembly Component
Rust
163
star
23

registry

WebAssembly Registry (Warg)
Rust
153
star
24

wasmtime-demos

Historical and dated demos for Wasmtime usage and WASI content
C#
152
star
25

wat

Rust WAT and WAST parser (WebAssembly Text Format)
113
star
26

regalloc.rs

Modular register allocator algorithms
Rust
107
star
27

WASI-Virt

Virtual implementations of WASI APIs
Rust
98
star
28

componentize-py

Rust
89
star
29

spidermonkey-wasm-rs

Rust
86
star
30

preview2-prototyping

Polyfill adapter for preview1-using wasm modules to call preview2 functions.
Rust
78
star
31

wasmtime-rb

Ruby WebAssembly runtime powered by Wasmtime
Rust
73
star
32

wasmtime-cpp

C++
70
star
33

wasm-interface-types

Raw Rust toolchain support for Wasm Interface Types
Rust
70
star
34

wac

WebAssembly Composition (WAC) tooling
Rust
69
star
35

sightglass

A benchmark suite and tool to compare different implementations of the same primitives.
C
64
star
36

rfcs

RFC process for Bytecode Alliance projects
57
star
37

component-docs

Documentation around creating and using WebAssembly Components
Rust
46
star
38

target-lexicon

Target "triple" support
Rust
44
star
39

userfaultfd-rs

Rust bindings for the Linux userfaultfd functionality
Rust
42
star
40

system-interface

Extensions to the Rust standard library
Rust
40
star
41

wasi-nn

High-level bindings for wasi-nn system calls
CSS
36
star
42

wasmprinter

Rust library to print a WebAssembly binary to its textual format
32
star
43

spidermonkey-wasm-build

Utilities to compile SpiderMonkey to wasm32-wasi
JavaScript
22
star
44

meetings

Python
20
star
45

filecheck

Library for writing tests for utilities that read text files and produce text output
Rust
20
star
46

vscode-wit

Visual Studio Code extension to recognize and highlight the WebAssembly Interface Type (WIT) IDL.
TypeScript
19
star
47

wamr-rust-sdk

Rust
15
star
48

wasm-score

A benchmark for standalone WebAssembly
C
15
star
49

cranelift.vim

Vim editor configuration for working with cranelift IR (clif) files
Vim Script
14
star
50

arf-strings

Encoding and decoding for ARF strings
C
12
star
51

SIG-Registries

11
star
52

bytecodealliance.org

CSS
10
star
53

subscribe-to-label-action

A GitHub action that allows users to subscribe to a label and automatically get @'d when the label is applied
JavaScript
10
star
54

SIG-Guest-Languages

Special Interest Group (SIG) whose goal is to investigate how best to integrate Wasm and components into dynamic programming language ecosystems in a way that feels native to those ecosystems.
10
star
55

wasm-spec-interpreter

Rust bindings for the Wasm spec interpreter.
Rust
8
star
56

governance

7
star
57

wasm-parallel-gzip

Some example scripts for building a parallel compression/decompression tool for WebAssembly
Makefile
6
star
58

wamr-python

Python
6
star
59

fs-set-times

Set filesystem timestamps
Rust
5
star
60

arena-btree

Rust
5
star
61

wasmtime-libfuzzer-corpus

libFuzzer corpus for our wasmtime fuzz targets
Shell
5
star
62

wamr.dev

The WAMR homepage
HTML
5
star
63

wasmtime.dev

The Wasmtime homepage
CSS
4
star
64

cm-go

4
star
65

libc-test

Mirror of git://nsz.repo.hu:49100/repo/libc-test (see https://wiki.musl-libc.org/libc-test.html for more information)
C
3
star
66

wamr-app-framework

WebAssembly Micro Runtime Application Framework
C
2
star
67

wasmtime-wasi-nn

2
star
68

actions

GitHub actions to setup wasm-tools and wasmtime
TypeScript
1
star
69

label-messager-action

Automatically leave a message when an issue or pull request has a certain label
JavaScript
1
star
70

wasm-ml-meetings

Informal working group for machine learning and WebAssembly, especially wasi-nn
1
star