Hello and welcome to another issue of This Week in Rust and WebAssembly!

Rust is a systems language pursuing the trifecta: safety, concurrency, and speed.

WebAssembly is a stack-based virtual machine and instruction set. It is fast, safe, portable, and part of the open Web platform. By compiling to WebAssembly, we can run Rust code on the Web!

This is a weekly summary of Rust and WebAssembly’s progress and community.

Did we miss something? Tweet to us at @rustwasm or send us a pull request.

Want to get involved in Rust and WebAssembly? Join the Rust and WebAssembly working group!

New Tools, Crates, and Projects

  • Cervus
    • Cervus implements a WebAssembly “usermode” on top of the Linux kernel, enabling wasm applications to run directly in ring 0, while still ensuring safety and security.
  • gutenberg-parser-rs
    • An experimental Rust parser for WordPress Gutenberg post format.
  • wasm-to-rust
    • The wasm-to-rust tool allows you to compile any WebAssembly binary into Rust source code that you can then compile with Rust.
  • wasmboy-rs
    • Tool to compile a Gameboy emulator written in AssemblyScript (WebAssembly subset of TypeScript) to Rust

News and Releases

Articles, Blog Posts, and Talks

Requests for Contribution