Close
Sophisticate preview

Sophisticate

Clean SVGs and use them in interactive web pages

Technologies
TypeScript
View on Github

Sophisticate has been archived and is no longer maintained.

Sophisticate is a handy JavaScript tool that I frequently use to tidy up and add appropriate metadata to the output of vector editors. The resulting SVGs are usually untidy and don’t have suitable classes or IDs, making them unusable once they’re included in an HTML document.

Sophisticate includes various modification rules and can also run SVGO to further clean up SVGs. As I work with SVGs regularly, this small utility saves me a considerable amount of time.