RunMat - Fast, Free, Modern MATLAB Runtime
Run MATLAB code for free with RunMat: high-performance, open-source runtime with Jupyter kernel, BLAS/LAPACK, beautiful plotting, and JIT compilation. Replacement for MATLAB and GNU Octave with dramatically faster performance.
🚀 Open Source • MIT Licensed • Free ForeverThe Fast, Free, Modern
The Fast, Free, Modern
MATLAB Runtime
A free, high-performance runtime for MATLAB code. No license fees, no vendor lock-in, just blazing-fast numerical computing and beautiful visualizations.
Why Use RunMat?
All the power of MATLAB without the price tag or limitations
⚡
Dramatically Faster
Advanced optimization technology that makes your MATLAB code run significantly faster than alternatives like GNU Octave. Same syntax, better performance.
🛡️
Rock Solid Reliability
Never lose your work to crashes or memory errors. Built with modern safety technology to ensure your simulations and analyses complete successfully.
🎨
Beautiful Plots
GPU-accelerated plotting with modern aesthetics. Interactive 2D/3D visualizations that export to any format.
📓
Jupyter Kernel
Run MATLAB code directly in Jupyter notebooks with full interactive support. Perfect for data science and research workflows.
Same MATLAB Syntax, Better Performance
Copy-paste your existing MATLAB/Octave code and watch it run faster and for free
$runmat
RunMat v0.1.0 by Dystr (https://dystr.com)
Fast, free, modern MATLAB runtime with JIT compilation and GC
Type 'help' for help, 'exit' to quit
% Generate data
runmat>x = linspace(0, 4 * pi, 1000);
ans = Num(1000x1 vector)
runmat>y = sin(x) .* exp(-x/10);
ans = Num(1000x1 vector)
% Create beautiful plot
runmat>plot(x, y);
[Interactive plot window opened]
% Matrix operations
runmat>A = randn(1000, 1000);
ans = Matrix(1000x1000 double)
runmat>B = A * A';
ans = Matrix(1000x1000 double)
runmat>eigenvals = eig(B);
ans = Num(1000x1 complex vector)
runmat>▊
RunMat - Interactive Visualization

Built with Modern Technology
For developers: RunMat leverages cutting-edge systems programming
V8-Inspired JIT Compilation
Advanced tiered execution with Ignition interpreter and Turbine JIT compiler using Cranelift for near-native performance on mathematical workloads.
Memory Safety with Rust
Zero-cost abstractions, guaranteed memory safety, and fearless concurrency eliminate entire classes of bugs common in numerical computing.
GPU-Accelerated Graphics
Modern rendering pipeline built on wgpu with WebGL/Metal/Vulkan backends for interactive 60fps visualizations and scientific plotting.
Instant Startup
Revolutionary snapshotting technology enables sub-5ms cold starts and persistent workspace state across sessions.
Install in Seconds
Copy and paste one command to get started with RunMat
Linux & macOS
curl -fsSL https://runmat.org/install.sh | sh
Windows
iwr https://runmat.org/install.ps1 | iex
Ready to Experience the Future?
Join researchers and engineers who’ve made the switch to RunMat