4 ms·
There is already ivg https://github.com/reactivego/ivg https://github.com/reactivego/ivg
by wrnr 6y ago
There is already ivg https://github.com/reactivego/ivg https://github.com/reactivego/ivg
- nigeltao 6y agoYeah, that's a renderer for the IconVG file format. As I've said previously: IconVG is a compact, binary format for simple vector graphics: icons, logos, glyphs and emoji. IconVG is similar in concept to SVG (Scalable Vector Graphics) but much simpler. Compared to "SVG Tiny", it does not have features for text, multimedia, interactivity, linking, scripting, animation, XSLT, DOM, combination with raster graphics such as JPEG formatted textures, etc. The announcement is at https://groups.google.com/forum/#!topic/golang-nuts/LciLeI5p8k8 https://groups.google.com/forum/#!topic/golang-nuts/LciLeI5p... and quoting from that: "The SVG spec prints as 400 pages, not including the XML, CSS or XSLT specifications. [The IconVG godoc.org page, which includes the file format specification, prints as 26 pages]... The Material Design icon set... consists of 961 vector icons. As SVG files, this totals 312,887 bytes. As 24 * 24 pixel PNGs, 190,840 bytes. As 48 * 48 pixel PNGs, 318,219 bytes. As IconVGs, 122,012 bytes."