RunMat
RunMat is an open-source, GPU-accelerated runtime for MATLAB-syntax code. Engineers bring their existing .m files and run them — most work unmodified.
Cost / License
- Freemium (Subscription)
- Open Source
Platforms
- Online
- Windows
- Linux
- Mac
- Google Chrome
- Self-Hosted
- Mozilla Firefox
- Chrome OS
Features
RunMat News & Activities
Recent activities
RunMat information
What is RunMat?
RunMat is an open-source, GPU-accelerated runtime for MATLAB-syntax code. Engineers bring their existing .m files and run them — most work unmodified.
The fusion engine automatically detects chains of numerical operations, compiles them into optimized GPU kernels, and dispatches them across NVIDIA, AMD, Apple Silicon, and Intel GPUs through native APIs (Metal, Vulkan, DirectX 12, WebGPU). No CUDA dependency, no explicit GPU programming required. A 10,000-path Monte Carlo simulation runs in 684ms on an M2 Max.
Runs everywhere: desktop CLI on Windows, macOS, and Linux. In the browser via WebAssembly and WebGPU at runmat.com/sandbox — no install, no account, code stays local. In the cloud with RunMat Online for persistent projects, collaboration, and managed infrastructure. Or embedded in any web application via NPM package.
Over 300 built-in functions covering core MATLAB operations. Interactive 2D and 3D plotting built in. Written in Rust with an interpreter for instant 5ms startup and a JIT compiler for sustained workloads.
Available as CLI (cargo install runmat), NPM package (npm install runmat), or Homebrew (brew install runmat-org/tap/runmat). MIT licensed core with paid plans for cloud features.



