5 releases

0.4.0 Jan 21, 2024
0.4.0-rc.0 Jan 20, 2024
0.3.0 Dec 28, 2023
0.3.0-rc.2 Dec 27, 2023

#386 in Visualization

34 downloads per month

MIT license



This crate is part of the vsvg project.

Status: functional but very beta.

What's this?

Compared to vpype, vsvg is extremely fast to load and display SVGs. This makes a tool that can load a whole bunch of SVGs possible, for example to chose amongst many realisations of a generative art algorithm. This is what msvg aims to be.



From pre-built binaries

A number of pre-built binaries and installers are available on the Release page, including shell/PowerShell-based installers, binary archives for most platforms, and MSI archives for Windows.

From source

To install msvg, you'll need Rust, which you can install using rustup.

Then, run the following command:

cargo install msvg

To uninstall msvg:

cargo uninstall msvg


msvg PATH [PATH...]

PATH may be an SVG file or a directory. If it is a directory, it will be recursively traversed and all founds will be included.


~1.5M SLoC