wasmi

WebAssembly (Wasm) interpreter. (by wasmi-labs)

Wasmi Alternatives

Similar projects and alternatives to wasmi

  1. ppsspp

    227 wasmi VS ppsspp

    A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. TinyGo

    105 wasmi VS TinyGo

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

  4. extism

    56 wasmi VS extism

    The framework for building with WebAssembly (wasm). Easily load wasm modules, move data, call functions, and build extensible apps.

  5. wasm3

    🚀 A fast WebAssembly interpreter and the most universal WASM runtime

  6. fp-bindgen

    Bindings generator for full-stack WASM plugins

  7. Ambient

    23 wasmi VS Ambient

    The multiplayer game engine

  8. binaryen

    18 wasmi VS binaryen

    Optimizer and compiler/toolchain library for WebAssembly

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. duckscript

    Simple, extendable and embeddable scripting language.

  11. csml-engine

    CSML is an easy-to-use chatbot programming language and framework.

  12. perling-vm

    Discontinued Perling VM(a.k.a Perling Runtime Environment) is a interpreter for the compiled Perling byte code

  13. TablaM

    154 wasmi VS TablaM

    The practical relational programing language for data-oriented applications

  14. wai

    2 wasmi VS wai

    a wasm interpreter written by rust (by k-nasa)

  15. raw-wasm

    3 wasmi VS raw-wasm

    Raw WebAssembly demos

  16. wasm-on-mcu

    Experiment to run a WASM interpreter on a Cortex-M4 target

  17. inside-vm

    Detect if code is running inside a virtual machine (x86 and x86-64 only).

  18. wain

    3 wasmi VS wain

    WebAssembly implementation from scratch in Safe Rust with zero dependencies

  19. wasmtime_serde

    Simple library for serializing complex types to the wasmtime runtime using serde

  20. wasm3-for-psp

    Fork of Wasm3 for PSP

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better wasmi alternative or higher similarity.

wasmi discussion

Log in or Post with

wasmi reviews and mentions

Posts with mentions or reviews of wasmi. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-12-19.
  • Wasm3 + TinyGo on PSP
    6 projects | dev.to | 19 Dec 2024
    There was also an option to use Rust and wasmi for the runtime, but although it worked on emulators like PPSSPP, errors occurred on the actual hardware (as shown in the screenshot below).
  • Wasmi v0.32: WebAssembly interpreter is now faster than
    6 projects | news.ycombinator.com | 28 May 2024
    I'll need to dig a bit deeper in your implementation!

    [1] https://github.com/wasmi-labs/wasmi/blob/master/crates/wasmi...

  • Web assembly book?
    4 projects | /r/ProgrammingLanguages | 21 Apr 2023
  • How feasible is to create a WASM plugin system in Rust?
    8 projects | /r/rust | 25 Feb 2023
    There are lots of solutions to this, I was randomly looking into this yesterday purely out of curiosity and it looks to me like wasmi is the current go-to option.
  • Help with wasmi
    2 projects | /r/rust | 6 Nov 2021
    Hello guys, i was looking for a no std wasm interpreter and i found out about wasmi: https://github.com/paritytech/wasmi/, but when i tried it i get an error module env not found. I suspect that in my program i call an extern function putchar() to be able to print and wasmi doesnt support that, but other interpreters i tried support it, for example wain. Are there any alrernatives, or am i doing sth wrong here. I dont have a deep wasm knowledge, i was just wanted to experiment with wasm in a no std enviroment. Heres my code:
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 19 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic wasmi repo stats
6
1,693
9.5
6 days ago

wasmi-labs/wasmi is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of wasmi is Rust.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Rust is
the 5th most popular programming language
based on number of references?