Skip to content
Search

WASIX

lastmod 2023-06-02created 2023-06-021 edits

Making the WASI ABI more compatible with POSIX

About

  • A project to run existing POSIX-based applications such as curl, bash, and CPython in a WASM environment
  • Toolchain (Rust, C, AssemblyScript) + spec + runtime
  • Runs existing tools on servers and in browsers

Features

  • Efficient multithreading
  • Full socket support (socket, bind, connect,..): IPv4/6, UDP/TCP, Multicast/Anycast, RAW Socket
  • Changing the current folder (chdir)
  • setjmp/longjmp support
  • pthreads support
  • Process forking (fork & vfork)
  • Running and waiting for subprocesses (exec, wait)
  • TTY support
  • Asynchronous polling on sockets & files
  • pipe and event support
  • DNS resolution support

See also

Favorite site

author Zer0 sitemap