The stdlib project provides a numerical library for JavaScript and TypeScript applications.
RunMat
RunMat executes MATLAB syntax for math and physics, with GPU acceleration and geometry or finite element support.

About RunMat
RunMat is an open-source, high-performance runtime for numerical computing that executes MATLAB-syntax .m files. Built in Rust, it uses a modern compiler, automatic operation fusion, and a multi-tiered execution model to target both CPU and GPU hardware without manual tensor management. It supports geometry and finite element analysis (FEA) calculations, offers integrated GPU-accelerated 2D/3D plotting, and is accessible via a browser sandbox, desktop application, or command-line interface.
Key features
- Executes MATLAB-syntax .m scripts and projects
- Automatic GPU acceleration for large calculations
- Compiles .m scripts to standalone native executables
- Runs MATLAB-style code checking and project tests
- Supports geometry and finite element analysis (FEA)
- Integrated GPU-accelerated 2D/3D plotting engine
- Open-source with free desktop access including local projects, unlimited cloud projects, private sharing, and real-time collaboration
- Automatic cross-platform GPU acceleration via Metal, DirectX 12, Vulkan, and WebGPU without manual tensor management
- Supports over 1,000 documented MATLAB built-in functions and native compilation of .m scripts
RunMat at a glance
- Website
- github.com/runmat-org/runmat
- Category
- Development › Programming Languages
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
RunMat alternatives
Tools and sites you could use instead, ranked by how closely they match.
GNU Octave is a programming language for scientific computing with mathematical syntax.
The go-geom package provides geometry types for geospatial applications written in Go.
Explore GitHub Awesome lists through AwesomeExplorer, a web app for finding repositories and resources.
The Twitter Text Java library tokenizes and parses text according to platform text requirements.
JEnv for Windows switches the active Java version with a short command.
Popular in Programming Languages
Well-known listings from the same topic.
RunMat FAQ
What GPU backends does RunMat support?
What commands are available in the RunMat CLI?
Can RunMat compile MATLAB-syntax code to standalone executables?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












