Design and update web UIs in real time

Allow non-developers to create React web app interfaces and push to production

Learn more

Human readable code generated while you design

Open Collaboration

Allow product managers and designers to make changes without requiring front end developers

Additional tips

Margin / Padding

The above screenshot shows the controls for margin and padding. Simply put, this is the space you add inside and/or outside of an element.

Add Elements

The navigator tab gives you a clear breakdown of elements and their parents, as well as where they are located within the page.

Responsive design

Clicking these breakpoints icons will change the size of the viewport to mimic common device sizes. Styles that are changed when viewing the website at other breakpoints will effect sizes smaller as well.

States

On the top right of the selector section, there is a states dropdown. Here you can edit element styles at different states. The most common use for this is adding hover effects to elements such as buttons.

Build or modify existing web app UIs without a developer

1. Connect to GitHub
2. Build or modify app UI in editor
3. Publish live
4. Or create a PR for engineering to review and add to your next release

Learn more
Learn more

You can also double click an image to change its size.

How it works

Double click an image to replace it.

Connect to GitHub

Sail is code first. Meaning it uses code to build your components and pages in a visually modifiable way

Double click an image to replace it.

View in Sail's editor

If you already have an app, Sail builds and renders it for you to use in the editor. Or start creating one

Double click an image to replace it.

Modify any UI element

Easily modify any element's styling (CSS) using the design toolbar.

Simple and advanced modes allow designers of any skill to easily modify CSS.

Double click an image to replace it.

Create new components

Create new components by drawing on the canvas using freehand or auto layout

Double click an image to replace it.

Modify your component catalog

Sail automatically generates a catalog of always up to date components from your code. No more out of date storybook files

Double click an image to replace it.

Submit changes to engineering

If you're working on an existing app, you can send your changes to engineering with a single click.

Sail creates a PR for your dev team to review, approve and include in your app's next release.

Double click an image to replace it.

...or host & publish

Or instantly publish & host your new UI through Sail

Publish changes

Publishing creates a PR for your development team to review. Once approved, it's ready for prod

You can also double click an image to change its size.

You can also double click an image to change its size.

No need for a local environment

All you need is a browser to start modifying your web app

Double click an image to replace it.

Create code ready components

Sail intelligently finds components, classes and variables that you can update in the editor

Double click an image to replace it.

Automatically view your components

As you use your app, Sail automatically finds components, classes and variables and saves them to your editor

Supports generated content

Easily capture lists, variables and other content your app retrieves from external sources

You can also double click an image to change its size.

Some text

Description

Open collaboration

Live edit with multiple users and share drafts

Double click an image to replace it.