← All repos

jsvg

Java SVG renderer

svg
Browse cluster: Cluster 187
1,035commits
13contributors
3languages

Tech stack & purpose

JSVG is a Java SVG renderer built with AWT graphics that aims to provide a small and fast implementation of the SVG specification. The library supports most common SVG use cases, including shapes, gradients, text, filters, and partial animations, while intentionally excluding scripting languages and interactive features. It is significantly more lightweight than comparable libraries like Batik and svgSalamander, using approximately 50% less memory than the latter and 98% less than the former. The project is maintained by weisJ and has been adopted by major projects including JetBrains IntelliJ IDEA, Apache NetBeans, Eclipse SWT, and FlatLaf.

Languages

Java
99.9%
Kotlin
0.1%
CSS
0.0%

Contributors