From the documentation:
The primary backend is a native SVG generator (almost native: it uses pango to precompute text extents), though there is also a Cairo backend for PDF and PNG.
So strictly speaking it might not be 100% pure Julia, but I think this is a fairly academic point.