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

Development

Perfectly Formed Snaps Challenge

Summer is here (sorry Southern hemisphere), and with the World Cup and Wimbledon over, it’s time for a new challe...

Articles

Fresh Snaps from June 2018

It’s mid-way through the year, and we’re seeing no let-up with the flow of new snaps landing in the store, ...

Case studies

Fing snaps up 30,000 customers with a secure, future-proof IoT device

The number of IoT devices set to be in use worldwide is due to explode depending on the source over the next couple of ...

Latest tutorials

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.

packaging

Snap a website with Electron

In this tutorial, you’ll learn how to create a desktop web app with Electron and package it as a snap.