Resource Hub
Browse by type
Featured
Introducing RunMat Desktop: a high-performance MATLAB alternative
RunMat Desktop is a local, GPU-accelerated workspace for MATLAB-syntax code: editor, plots, variables, notebooks, run history, and an agent that can inspect your project.
RunMat Runtime 0.5 is out: multi-file project support, and resolving MATLAB language semantics like Rust's compiler
RunMat Runtime 0.5 adds manifest-backed multi-file projects, named entrypoints, stronger MATLAB function/class/indexing semantics, and a shared compiler foundation for tooling, acceleration, and JIT work.
Inside the RunMat Runtime: a Rust-like compiler pipeline to resolve MATLAB language semantics
A technical look at RunMat's Rust-like compiler pipeline for resolving MATLAB semantics across projects, functions, classes, indexing, bytecode, tooling, acceleration, and JIT work.
Latest
Introducing RunMat Desktop: a high-performance MATLAB alternative
RunMat Desktop is a local, GPU-accelerated workspace for MATLAB-syntax code: editor, plots, variables, notebooks, run history, and an agent that can inspect your project.
RunMat Runtime 0.5 is out: multi-file project support, and resolving MATLAB language semantics like Rust's compiler
RunMat Runtime 0.5 adds manifest-backed multi-file projects, named entrypoints, stronger MATLAB function/class/indexing semantics, and a shared compiler foundation for tooling, acceleration, and JIT work.
Inside the RunMat Runtime: a Rust-like compiler pipeline to resolve MATLAB language semantics
A technical look at RunMat's Rust-like compiler pipeline for resolving MATLAB semantics across projects, functions, classes, indexing, bytecode, tooling, acceleration, and JIT work.
Open-Source MATLAB Alternatives 2026: Speed, Compatibility & Ease of Use
Benchmarks, compatibility, and setup time for four free MATLAB alternatives. Which runs your .m files, which needs a rewrite, and which can you try in 5 seconds?
How to Use GPU in MATLAB Without CUDA: Apple Silicon, NVIDIA, AMD & Intel
A practical guide to GPU acceleration in MATLAB on any hardware. How it works on NVIDIA with the Parallel Computing Toolbox, why it doesn't work on Apple Silicon, AMD, or Intel, and how to get GPU acceleration without CUDA.
MATLAB Plotting in RunMat: Complete Guide to 2D, 3D & GPU-Accelerated Figures
A hands-on guide to plotting in RunMat with 20+ runnable examples covering line plots, scatter, bar charts, 3D surfaces, contour maps, subplots, animations, and GPU-accelerated rendering. All examples run in the browser.
Durable Project State: Introducing RunMat App
RunMat launched last August as a CLI. In November we added GPU acceleration with Accelerate. Now the sandbox puts the full runtime in your browser, and RunMat App makes it persistent: projects, run history, version snapshots, and collaboration.
The Worst Debugging Tool in MATLAB Is the One You Use Every Day
fprintf is a formatting function that got conscripted into debugging because MATLAB never shipped anything better. The guide covers what it's actually for, what it costs you as a debugger, and what to use instead.
MATLAB For Loops Are Slow Because of Interpreter Overhead
MATLAB for loops carry interpreter overhead that makes them 10-60x slower than vectorized builtins. This guide covers the source of that overhead, the cost of forced vectorization, and how a compiled runtime narrows the gap.