Build snaps

Get Started with Snapcraft

Follow our Get started with snapcraft guide to setup the perfect snapcraft environment.

Build your first snap

A concise, step by step, snap example is the best way to get started! Head on to Your first snap.

Automatically building from Git

You can set up your repository to automatically build and publish snaps using these instructions.

Building from Ubuntu 14.04 or another Linux distribution

If you’re running the older Ubuntu 14.04 LTS or another Linux distribution, you can still build snaps using LXD or Docker. Just follow these instructions.


The snapcraft source code provides snap demos for a wide range of project types.


Ubuntu Tutorials are just like learning from pair programming except you can do it on your own.

Recommended snap tutorials to get started: