| Crates.io | msvg |
| lib.rs | msvg |
| version | 0.5.0 |
| created_at | 2023-12-27 16:29:49.791695+00 |
| updated_at | 2024-09-21 09:51:39.431608+00 |
| description | Fast SVG browser for pen-plotter users |
| homepage | https://github.com/abey79/vsvg |
| repository | https://github.com/abey79/vsvg |
| max_upload_size | |
| id | 1081755 |
| size | 145,491 |
This crate is part of the vsvg project.
Status: functional but very beta.
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.
https://github.com/abey79/vsvg/assets/49431240/817f7dbe-2562-4c4d-9ab2-41368ed60677
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.
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.