#svg #graphics #image-format #tvg #tiny-vg #vector-graphic

bin+lib intvg

lib/tool in Rust to load/save/render tvg file, parse from svg file by usvg

4 releases

0.1.3 Aug 8, 2023
0.1.2 Aug 7, 2023
0.1.1 Aug 7, 2023
0.1.0 Aug 7, 2023

#131 in Data formats

27 downloads per month

MIT/Apache

205KB
857 lines

Another Rust implementation for TinyVG image format

A library/tool to load/save binary .tvg file, rendering to .png file powered by tiny-skia, parsing from .svg file powered by usvg, with least external dependencies, simple and concise Rust code.

TinyVG textual representation (.tvgt) is only for debugging purposes which can be easily achieved with #derivei[(Debug)] and println!("{:?}, commands) or dbg!(commands) in Rust.

Dependencies

~4MB
~82K SLoC