TinyWasm

A tiny, interpreted WebAssembly Runtime written in Rust.


> [!WARNING] > This project is still in development and is not ready for use. # 🎯 Goals * No unsafe code * Works on `no_std` (with `alloc` the feature and nightly cler) * Fully support WebAssembly MVP * Low Memory Usage * Fast Startup Time * Preemptive multitasking support # 📄 License Licensed under either of [Apache License, Version 2.0](./LICENSE-APACHE) or [MIT license](./LICENSE-MIT) at your option. Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in TinyWasm by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.