Moio is a design app. You draw and style artwork on artboards, arrange it with layouts that adapt to their size, and turn repeating parts into components. When a design should respond, the same document becomes a prototype: a preview rendered as HTML and CSS, which you share with other people.
These pages cover what sets Moio apart and what takes some explaining. They are written for experienced designers. If you also know a bit of CSS, much of the layout model will look familiar.
You design on artboards with vectors, text and images, and export layers as PNG, JPEG or SVG.
Flex and Grid layout make a design adapt where it should.
Repeating parts become components. Inputs make them configurable, slots leave room for content that differs per instance, and variants and states make them interactive.
Variables hold values that properties follow and that actions change.
Interactions are events with lists of actions: navigate, switch a variant, set a variable, branch on a condition.
Preview renders the document as HTML and CSS and updates while you edit. It is what you share with other people.
Shortcuts are written for Windows and Linux. On macOS, use ⌘ for Ctrl and ⌥ for Alt; where a shortcut differs in any other way, the macOS form is given next to it.
Names in bold are labels as they appear in the app.
To report a problem, use Report a bug: in the editor it is in the Even more options menu at the right end of the header, in preview in the More options menu in the header.