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

Articles

A guide to snap permissions and interfaces

Snap is a Linux application package management system which allow developers to easily publish self contained software ...

Articles

Infographic: Snaps in numbers

Coinciding with the release of Ubuntu 18.10 today, we have celebrated the exceptional adoption of snaps by sharing the ...

Articles

Self-containing dependencies leads LogMeIn to publish their first Snap

LogMeIn is one of the world’s top 10 public SaaS companies, and a market leader in communication & conferencing, id...

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.