Support for Sketch format

Asked by Oleg L on 2020-03-19

Sketch (not to be confused with Skencil, which was formerly known by the same name) is a popular MacOS program for illustration and design. It has an open file format (MIT license) which has already been implemented in a number of viewers and at least one other graphics program. It would be great to at least be able to import Sketch files into Inkscape the way we can with AI or PDF.

- SketchSVG is an example open source project that extracts vectors from Sketch files: https://github.com/eBay/SketchSVG
- Avocode is a Linux-compatible design program that supports the format: https://avocode.com/open-sketch-on-linux
- Descriptions of the format are available here: https://developer.sketch.com/file-format/
- As well as on GitHub: https://github.com/sketch-hq/sketch-file-format
- Here is a set of test files: https://github.com/sketch-hq/sketch-reference-files
- A third party JS library they recommend: https://github.com/Lona/sketch-file

Question information

Language:
English Edit question
Status:
Solved
For:
Inkscape Edit question
Assignee:
No assignee Edit question
Solved by:
Martin Owens
Solved:
2020-03-19
Last query:
2020-03-19
Last reply:
2020-03-19
Best Martin Owens (doctormo) said : #1

Please post issues and feature requests to GitLab: https://gitlab.com/inkscape/inbox/ and https://gitlab.com/inkscape/extensions/ (for extension related issues)

Oleg L (loleg) said : #2

Thanks Martin! As you recommended, I've raised the issue on GitLab: https://gitlab.com/inkscape/extensions/-/issues/195 and mentioned it in the Forum: https://inkscape.org/forums/extensions/support-for-sketch-format/