Design

Daruma is compatible with multiple design file formats. You can easily streamline your workflow with their smooth integration and coordination with different design tools. Daruma prioritizes compatibility to ensure that your design files in different formats can be easily imported, exported, and shared within Daruma, regardless of the design tool you are using. Daruma releases your creative potential by removing barriers between formats. Break free from the constraints of inherent formats in design tools. Enabling you to create designs that break through barriers and draw viewers from numerous media.


object

Daruma Design Format

Daruma Design Format is a JSON-based format for describing the content of various design pieces.

Properties
PropertyTypeRequired
fileTypeintegerRequired
fileNamestringOptional
framesArray<Frame>Required
referencesArray<ReferencedStyleSymbolMaster>Optional
patternLayerDefArray<PatternLayerDef>Optional

fileType

Required

Description

Specifies the file type.

Type

integer

Value

enum: the value of this property must be equal to one of the following values:

ValueExplanation
1sketch
3figma
4adobe illustrator

fileName

Optional

Description

Specifies the name to the input design file. The encoding format is utf-8.

Type

string

frames

Required

Description

no description

Type

Array<Frame>

references

Optional

Description

Describes the referenced resources.

patternLayerDef

Optional

Description

no description

Type

Array<PatternLayerDef>
Daruma Feedback