librsvg

[3] The Linux command-line program rsvg-convert uses the library to turn SVG files into raster images.

librsvg uses two other libraries to perform tasks from reading the file to rendering to the screen: Since v2.41.0 many parts have been rewritten in Rust.

[7] As of May 2023[update], Wikipedia and Wikimedia Commons use a version of librsvg 2.44 to render SVG as PNG.

[8][9] Upon switching to the cairo vector rendering engine in 2005,[10][11] librsvg became more accurate and more visually pleasing.

[13] First version to use Rust crates for all image loading operations, eliminating gdk-pixbuf dependency.