831 B
831 B
nanowasm
, a tiny WebAssembly/Wasm interpreter
This project aims to provide the most minimal Wasm interpreter possible in strictly portable ISO C99.
Features
- Portable, ISO C99 implementation
- Suitable for resource-constrained devices.
- Does not require dynamic memory allocation.
What nanowasm
is not
As opposed to other interpreters, nanowasm
prefers lower memory usage
rather than run-time performance. Therefore, it should not be unfairly
compared performance-wise against other interpreters.
License
nanowasm, a tiny WebAssembly/Wasm interpreter
Copyright (C) 2023-2024 Xavier Del Campo Romero
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at https://mozilla.org/MPL/2.0/.