We open design to everyone

Our design parsing technology enables us and our partners to develop scalable products that requestand render data from proprietary design formats on the web.

Our technology is a set of 3 applications that serve as the backbone for tools that need to import, display, and work with layered design files.

We believe that all design file formats should be open, readable and accessible by anyone regardless of the operating system. While most proprietary formats remain closed, platform-dependent, and undocumented, we have the technology to open them for everyone.

Read Our Vision of the Design Industry on our blog


Read Sketch, PSD, AI, XD, FIgma files.


The first universal design format.


Cross-platform graphics engine.


Reads all design data
from proprietary formats

Our parser breaks down mainstream design formats (Sketch, PSD, XD, AI, Figma) and translates them to a standardised format called Octopus that you can work with.

We use Parser for ourPSD to Sketch Converter

Describes layers, layout, & assets in a JSON object

We’ve built a universal design format to build new Avocode features only once and not for every format.

Octopus is a universal design format that carries all representations of layers, effects, text, and layout regardless of the original design format.

It is a JSON object that is easily readable and accessible and therefore can become the first open standard - something like PDF but for design files.


Renders design files & makes them look crisp

With 99.6% precision we can render all layer properties, fonts, and symbols from Sketch, XD, PSD, AI, and Figma.

Much like the Unity engine, but for 2D design, Monroe is a cross-platform graphics engine, written in C++ and OpenGL, & compiled in JS to work in the browser.

It displays layered design files in desktop and browser-based apps - like Avocode.

Read more about our technology

Building a custom Graphic Engine on the web has it’s challenges. Find out how we tackle them.

Would you like to use our API
to read data in design files?

Learn more