Dan Gohman's repositories

eyra

Rust programs written entirely in Rust

Language:RustLicense:NOASSERTIONStargazers:713Issues:13Issues:11

c-ward

An implementation of libc written in Rust

Language:RustLicense:NOASSERTIONStargazers:164Issues:7Issues:10

origin

Program startup and thread support written in Rust

Language:RustLicense:NOASSERTIONStargazers:110Issues:8Issues:9

nameless

Full-service command-line parsing

Language:RustLicense:NOASSERTIONStargazers:61Issues:4Issues:1

linux-raw-sys

Generated bindings for Linux's userspace API

Language:RustLicense:NOASSERTIONStargazers:38Issues:10Issues:11

io-streams

Unbuffered and unlocked I/O streams

Language:RustLicense:NOASSERTIONStargazers:37Issues:6Issues:3

io-extras

Non-owning unsafe I/O

Language:RustLicense:NOASSERTIONStargazers:20Issues:4Issues:1

socketpair

Cross-platform socketpair functionality

Language:RustLicense:NOASSERTIONStargazers:12Issues:3Issues:2

basic-text

Basic Text strings and I/O streams

Language:RustLicense:NOASSERTIONStargazers:7Issues:4Issues:2

eyra-c

Support for compiling C programs with Eyra

Language:RustStargazers:6Issues:3Issues:0

rust

A safe, concurrent, practical language.

Language:RustLicense:NOASSERTIONStargazers:5Issues:4Issues:0

wasmtime

Standalone JIT-style runtime for WebAsssembly, using Cranelift

Language:RustLicense:Apache-2.0Stargazers:4Issues:4Issues:0

rustix-dlmalloc

dlmalloc ported into Rust

Language:CLicense:Apache-2.0Stargazers:3Issues:2Issues:0

char-device

Character Device I/O

Language:RustLicense:NOASSERTIONStargazers:2Issues:3Issues:0

terminal-io

Utilities for reading and writing on terminals

Language:RustLicense:NOASSERTIONStargazers:2Issues:3Issues:0

layered-io

I/O traits extending Read and Write

Language:RustLicense:NOASSERTIONStargazers:1Issues:3Issues:0

cargo-component

A Cargo subcommand for creating WebAssembly components based on the component model proposal.

Language:RustLicense:Apache-2.0Stargazers:0Issues:1Issues:0

component-docs

Documentation around creating and using WebAssembly Components

Language:RustLicense:NOASSERTIONStargazers:0Issues:1Issues:0

component-model

Repository for design and specification of the Component Model

Language:PythonLicense:NOASSERTIONStargazers:0Issues:2Issues:0

llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.

License:NOASSERTIONStargazers:0Issues:0Issues:0

rust-wasi

Experimental WASI API bindings for Rust

Language:RustLicense:Apache-2.0Stargazers:0Issues:1Issues:0

testsuite

Mirror of the spec testsuite

Language:WebAssemblyLicense:Apache-2.0Stargazers:0Issues:2Issues:0

wasi-proposal-template

Starter template for proposing a new WASI API

Language:RustLicense:NOASSERTIONStargazers:0Issues:2Issues:0
Stargazers:0Issues:0Issues:0
License:NOASSERTIONStargazers:0Issues:0Issues:0

wasm-http-tools

Rust tooling to use Wasm Components over HTTP

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0

wasm-tools

Low level tooling for WebAssembly in Rust

Language:RustLicense:Apache-2.0Stargazers:0Issues:2Issues:0

wit-bindgen

A language binding generator for `witx` (a precursor to WebAssembly interface types)

Language:RustLicense:Apache-2.0Stargazers:0Issues:2Issues:0