MatCraft
A MATLAB-style numerical environment with a Rust M-file interpreter, matrices and mathematical functions.
Author:
Reimplementation · Engineering
Author:
Replaces: MATLAB / Simulink
Simulink-style block-diagram modeling with a desktop editor, simulation CLI and MatCraft workspace integration.
An independent Rust block-diagram simulator for Simulink-style workflows. Includes a typed-signal kernel with algebraic-loop detection, fixed-step Euler and RK4 plus adaptive RK45 solvers, 25 blocks, a .simcraft JSON model format, an egui Studio editor, a headless CLI and a command layer integrated with MatCraft workspaces.
No mirrors found. Contribute a mirror link ↗
Status and compatibility are maintainer-reported. Inclusion is not an independent verification or certification.
Early development; compatibility and desktop platform support are maintainer-reported. No .slx/.mdl import or code generation is documented. Multirate and zero-crossing rigor, subsystems, M-function blocks and WebAssembly support remain unfinished. Uses its own JSON model format rather than native Simulink projects.
Last successful update:
GitHub statistics are refreshed approximately every 24 hours.