New entry in my “uses” page:
usvg
is an SVG compiler, and one of the most under-appreciated tools I use. It compiles complex SVGs into simpler path-based SVGs. Edge-case SVGs may render incorrectly in some renderers (e.g. librsvg), but compiling them with usvg tends to iron these edge-cases out and make them more compatible. usvg
is part of the resvg project, which is the most conformant SVG renderer I know of (and much smaller than librsvg if you include dependencies!).
I’ve sent all the SVGs on seirdy.one through usvg
, and rasterized many of the emotes on pleroma.envs.net with resvg
.
(sorry for the delete-redraft; I posted the wrong link and the link preview didn’t update when I edited!)
#SVG
Seirdy’s Home
My personal IndieWeb site. I write about and develop software to promote user autonomy. Topics include accessibility, security, privacy, and software freedom.Seirdy’s Home
This entry was edited (3 months ago)
Seirdy
in reply to Seirdy • • •