Snapcraft

A snap is a secure, easily upgraded, universal Linux package.

The easiest way to package your code as a snap is to use Snapcraft, which supports building from source and from existing packages, integrates into your CI process and handles publishing your snaps to the world.

Get started at snapcraft.io

Latest news

Desktop

Fresh Snaps from August 2018

Another month passes and we’ve got a collection of applications which crossed our “desk” (Twitter fee...

White papers

Key considerations when choosing a robot’s operating system

Whether it be down to technological advances, rising market demand or just the ‘cool’ factor, the increase in robotics ...

Desktop

Fresh Linux Applications On Demand

Traditionally Linux users have relied on central distribution-maintained repositories to get new software. With six-mon...

Latest tutorials

packaging

Create your first snap

We are going to use snapcraft to walk you through the creation of your first snap and main snapcraft concepts.

packaging

Continuous snap delivery from CircleCI

Learn how to use CircleCI to deliver a new snap version to your early adopters every time you make a change in your master branch.

packaging

Podstawy korzystania ze snapów

W tym poradniku zostaną poruszone podstawowe informacje dotyczące korzystania z pakietów snap na Twojej dystrybucji oraz korzyści wynikające z używania ich.