apollovm_dart

ApolloVM/apollovm_dart
★ 81 stars Dart Code/Dev Tools Updated 1d ago
Portable multi-language VM: parse, run and translate Dart, Java, Kotlin, Go, C#, JavaScript, TypeScript, Lua and Python — with on-the-fly Wasm compilation and MCP/LSP servers.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "apollovm_dart": {
      "command": "npx",
      "args": [
        "-y",
        "ApolloVM/apollovm_dart"
      ]
    }
  }
}

README Excerpt

ApolloVM is a portable VM (native, JS/Web, Flutter) that can parse, translate, and execute multiple languages such as Dart, Java, Kotlin, Go, C#, JavaScript, TypeScript, Lua, and Python. It also provides on-the-fly compilation to Wasm. ----------------------------- - 🤖 **MCP tool for LLMs** — expose ApolloVM over MCP so an LLM can use it as a sandboxed reasoning scratchpad and validate generated code (parse, run, check output).

Tools (6)

breakcontinuegreplanguagereferenceswhile

Topics

compilerdartgojavajavascriptkotlinlspparsertypescriptvmwasmwebassembly