SVGs bearbeiten, Ebene für Ebene.

SVGLayerEditor zeigt die Layer-Hierarchie deiner SVG-Datei als Baum, editiert das XML live daneben und rendert die Vorschau sofort – mit Drag-&-Drop-Umsortierung, Undo/Redo und direkter Formmanipulation.

macOS · Apple Silicon & Intel · nativ in SwiftUI

Screenshot von SVGLayerEditor mit Layer-Baum, XML-Editor und Vorschau

Layer-Baum

Jede Ebene sichtbar, sortierbar, ein-/ausblendbar.

Der Layer-Baum links zeigt die komplette Struktur deiner SVG-Datei – mit Sichtbarkeits-Toggle, Drag-&-Drop-Umsortierung und Einzug-/Ausrück-Funktionen für die Hierarchie.

Hintergrund
Gruppe: Logo
Kreis
0
Formtypen: rect, circle, ellipse, line, polygon, polyline, text
0
Grad-Schritte beim Rotieren
0
Undo/Redo-Stack für alle Änderungen

XML live

Das Dokument-XML editieren, mit sofortiger Rückmeldung.

Der XML-Editor parst bei jeder Änderung neu. Ein rotes Fehlerbanner erscheint bei ungültigem Markup, bevor beim Speichern width und height des Root-SVG geprüft werden.

● <svg width="100" height="100"> <circle cx="50" cy="50" r="20"/> </svg>

Direkt in der Vorschau

Ziehen, drehen, ausrichten – mit der Maus.

Ausgewählte Elemente lassen sich per Maus verschieben und skalieren, in 15-Grad-Schritten drehen und am Canvas-Mittelpunkt oder einem Referenzelement ausrichten.

Ziehen → verschieben Drehen → 15°-Schritte Ausrichten → Mitte

Formen & Gruppen

Vom Rechteck bis zur verschachtelten Gruppe.

Rect, Circle, Ellipse, Line, Polygon, Polyline, Text und Gruppen (<g>) – neue Formen übernehmen Fill- und Stroke-Vorgaben automatisch.

Neue Formrect · circle · text …einfügen

Ohne Datenverlust

Ungespeicherte Änderungen? Du wirst gefragt.

Ein Indikator zeigt ungespeicherte Änderungen an, beim Schließen gibt es eine Sicherheitsabfrage – dazu ein Offen-Zuletzt-Menü und Datei-Drop zum schnellen Öffnen.

logo.svgungespeicherte Änderungen●

Und außerdem

Das Kleingedruckte, das den Alltag ausmacht.

Datei-Drop

SVG-Dateien einfach auf das Fenster ziehen, um sie zu öffnen.

Zoom & Fit-to-View

Vorschau mit Raster, Canvas-Rahmen, Zoom-Kontrollen und Auswahl-Rahmen.

Sandbox-konform

Speichern-Dialoge nutzen die App-Sandbox-Berechtigung für Lese-/Schreibzugriff.

Einfügen aus Zwischenablage

SVG-Fragmente direkt per ⌘⇧V in das Dokument einfügen.

Root-Attribute editierbar

width, height und viewBox direkt am Root-Element anpassen.

Ohne Cloud, ohne Konto

Alles läuft lokal auf deinem Mac – keine Server, kein Tracking.

Technik

Leichtgewichtig, nativ, ehrlich gebaut.

macOSsiehe Xcode-Projekteinstellungen
ArchitekturApple Silicon & Intel
TechnologieSwiftUI
SandboxDatei-Lese-/Schreibzugriff nach Nutzerauswahl
FormateSVG (Layer, Shapes, Gruppen)
LizenzPolyForm Noncommercial 1.0.0

Open Source

SVGLayerEditor ist unter der PolyForm Noncommercial License 1.0.0 quelloffen. Kein Konto, kein Abo, kein Netzwerkzugriff.

Bring Struktur in deine SVG-Dateien.

Klonen, in Xcode öffnen, ⌘R – oder die fertige DMG laden. In wenigen Minuten läuft dein SVGLayerEditor.

● xattr -dr com.apple.quarantine /Applications/SVGLayerEditor.app

Die fertige DMG ist ad-hoc signiert, nicht von Apple notariell bestätigt – macOS blockiert den ersten Start deshalb. Der Terminal-Befehl oben entfernt die Quarantäne; alternativ hilft ein Rechtsklick auf die App → „Öffnen“.