Nice browser. Is it antique?
No, seriously - your browser is so old that some features of patternplate don't work as expected.
Don't worry - you can either continue with a restricted version or install an up-to-date browser.
We messed up.
Sorry, but your user experience might be affected.
- Try reloading the page
- Report the problem at

Guide 1 – Essentials

👩‍🎓 Level: Beginner

In this guide you'll make yor very first steps with Alva.

1. Download and install

Download the Alva image appropriate for your platform from the Releases Page.

We fully support macOS and Window systems and provide untested images for various Linux platforms.

Next, locate the Alva image in your Downloads and double click on the file to start the installation process.

2. Start Alva for the first time

Alva should install into your applications folder. Depending on your operating system and its configuration the exact location may vary. E.g. for macOS it is /Applications/Alva.

Find the Alva logo and double click it to start it. Alva should greet you with the following screen.

3. Create a new file and add content to it

Click on Create new Alva File. You find a list of essential patterns on the bottom left of the next screen. Locate the Text pattern and drop it onto the element pane right above the patterns list.

That’s it – we added your first component to our prototype!

3. Adjust a Property

After you selected the newly added text component, have a look at the right side of Alva. There are all properties – like settings – of the component shown. In this case it’s just a single one – the text value. Let’s change that to Hello Alva!.

4. Add a Box Component

Let’s add another component. Besides dragging a component, we just double-click on the Box Component. The Box Component has way more properties. Let’s change the height to 400px and the background-color to #DA046E.

5. Re-Order Elements

As you already may have found out, elements that support children elements have a small arrow on the left side. You can drag and drop elements into them. Let’s move the text element into the box element!


Hooray! You learned the essentials of working with Alva. Let’s jump to the next topic – how to integrate your design drafts into the prototype.

Guide 2: Add Design Drafts