phil9/svg

Description
svg
====
A native SVG file viewer for Plan9.  
When using the -9 command line flag, the image is dumped to standard output in plan9 image format.

![svg](screenshot.png)

svg relies on the nanosvg library: (https://github.com/memononen/nanosvg).  
math functions are imported from OpenBSD libm: (http://openbsd.org)

Usage:
------
Install with the usual ``mk install``  
Run ``svg [-9] file.svg``

License:
-----------
- svg: MIT license
- nanosvg: zlib license
- libposix: BSD license
Last 5 commits (shortlog)
Date Author Short message Commit hash
2021-05-17 phil9 fix scaling and error handling 768c4cb23138775ed5d7470c642594d0d722ce16
2021-05-14 phil9 scale rendering to fit window 6843eef01c520cc8add0f8ab5e17f17c1fe4895a
2021-05-14 phil9 delete wrongly added library 006cab3e7f612d5ec48764fce408a5f34b7972cb
2021-05-13 phil9 fix README formatting 8fb981afa3b290608e5ea07a8e8e9b608bccfa79
2021-05-13 phil9 initial import b9ff09189979b272200d32668b4e42f292512dcd
Files (browse)
LICENSE
README.md
mkfile
nanosvg.h
nanosvgrast.h
posix/
screenshot.png
svg.c