#svg #tiny-vg #tvg #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

#94 in Data formats


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.


~66K SLoC