SVG Cleaner
SVG Cleaner is the main GUI for svgcleaner.
Brief
This GUI adds support for:
- Batch files processing.
- Parallel cleaning jobs.
- SVGZ decompression and compression via 7-Zip and Zopfli.
- Tooltip with brief help for each cleaning option.
Screenshots
* application uses default theme on Linux
Build dependencies
OS: Linux, macOS, Windows
Libraries: Qt >=5.6
Building
qmake
make
# optional for Linux
make install
Build options:
WITH_CHECK_UPDATES
- enable updates checking (default: disabled)
You can use it like this:
qmake DEFINES+=WITH_CHECK_UPDATES
Runtime dependencies
- 7za(.exe) (part of 7-Zip)
- svgcleaner(-cli)
- zopfli (optional)
Notes
- This is only a GUI. You have to build svgcleaner separately.
- On Windows and macOS you should rename
svgcleaner
(CLI) executable tosvgcleaner-cli
.
Icons
- Icons in the title bar are from KDE Breeze theme.
- Other icons are handcrafted.
License
SVG Cleaner is licensed under the GPL-2.0.