Crates.io | msvg |
lib.rs | msvg |
version | 0.5.0 |
source | src |
created_at | 2023-12-27 16:29:49.791695 |
updated_at | 2024-09-21 09:51:39.431608 |
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.