Skip to content

ryohey/ts-wasm-runtime

Repository files navigation

ts-wasm-runtime

⚠️ Work in progress 🚧

Zero Dependency WebAssembly Parser and Runtime Made with Pure TypeScript.

This is a hobby project for learning about WASM.

Packages

  • fn-parser - Parser combinator
  • s-parser - S-Expression parser based on fn-parser
  • wat-parser - WebAssembly text format parser
  • wasm-parser - WebAssembly binary format parser
  • wasm-vm - WebAssembly runtime
  • playground - Interactive testing environment for browsers

playground screen shot

License

MIT License

The core spec test is an edited version of the code distributed under https://github.com/WebAssembly/spec/tree/master/test/core with Apache License 2.0.

About

WebAssembly parser and runtime made with pure TypeScript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published