Batik ist ein Java-basiertes Toolkit für Anwendungen, die Bilder im Scalable Vector Graphics (SVG)-Format für verschiedene Zwecke wie das Ansehen, Erzeugen oder Bearbeiten verwenden wollen. Es gibt Entwicklern eine Sammlung von Kernmodulen (Parser, Generatoren, DOM-Implementation), die zusammen oder einzeln verwendet werden können und hochgradig erweiterbar sind. Es enthält ein vollständiges SVG-Anzeigeprogramm. (non)