Skip to content
/ snapd Public
forked from canonical/snapd

The snapd and snap tools enable systems to work with .snap files.

License

Notifications You must be signed in to change notification settings

mardy/snapd

This branch is 5019 commits behind canonical/snapd:master.

Folders and files

NameName
Last commit message
Last commit date
Jun 24, 2022
Feb 3, 2020
Feb 15, 2022
Jul 8, 2022
Jul 12, 2022
Apr 29, 2022
Jun 22, 2022
Dec 17, 2021
Jun 27, 2022
Jul 6, 2022
Jul 1, 2022
Jul 5, 2022
Feb 9, 2022
May 16, 2022
Mar 16, 2022
Jul 5, 2022
Aug 5, 2020
Mar 14, 2022
Jul 5, 2022
Jul 12, 2022
Jul 13, 2021
Aug 23, 2021
Jul 5, 2022
Mar 3, 2021
Jul 11, 2022
Jun 4, 2018
Apr 25, 2022
May 23, 2022
Jan 25, 2022
Jun 25, 2019
Jun 29, 2022
Jul 11, 2022
Jun 30, 2022
Nov 20, 2019
Dec 8, 2021
Jun 24, 2021
May 11, 2020
Oct 21, 2021
Jun 26, 2020
May 17, 2022
Jun 13, 2022
Jun 24, 2022
Jul 6, 2022
Mar 14, 2022
Mar 29, 2022
Feb 9, 2022
Jun 24, 2022
Mar 31, 2022
Apr 5, 2022
Mar 14, 2022
Jun 1, 2022
Jul 11, 2022
May 19, 2022
May 2, 2016
Mar 14, 2022
May 23, 2022
May 20, 2022
Jul 6, 2022
Apr 27, 2017
Aug 16, 2021
May 4, 2022
Apr 5, 2022
Sep 20, 2018
Mar 14, 2022
Sep 18, 2019
Sep 14, 2016
Feb 6, 2015
Apr 19, 2022
Sep 4, 2017
Nov 16, 2021
Jan 21, 2022
Sep 18, 2020
Sep 3, 2021
Dec 20, 2021
Oct 30, 2015
May 22, 2017
Sep 1, 2021
May 9, 2022
May 9, 2022
Jan 9, 2020
May 18, 2022
Jun 3, 2022
Feb 5, 2022
Jun 24, 2022
Sep 9, 2021

Repository files navigation

Snapcraft

Welcome to snapd

This is the code repository for snapd, the background service that manages and maintains installed snaps.

Snaps are app packages for desktop, cloud and IoT that update automatically, are easy to install, secure, cross-platform and dependency-free. They're being used on millions of Linux systems every day.

Alongside its various service and management functions, snapd:

  • provides the snap command that's used to install and remove snaps and interact with the wider snap ecosystem
  • implements the confinement policies that isolate snaps from the base system and from each other
  • governs the interfaces that allow snaps to access specific system resources outside of their confinement

For general details, including installation and Getting started guides, head over to our Snap documentation. If you're looking for something to install, such as Spotify or Visual Studio Code, take a look at the Snap Store. And if you want to build your own snaps, start with our Creating a snap documentation.

Get involved

This is an open source project and we warmly welcome community contributions, suggestions, and constructive feedback. If you're interested in contributing, please take a look at our Code of Conduct first.

Get in touch

We're friendly! We have a community forum at https://forum.snapcraft.io where we discuss feature plans, development news, issues, updates and troubleshooting. You can chat in realtime with the snapd team and our wider community on the #snappy IRC channel on libera chat.

For news and updates, follow us on Twitter and on Facebook.

Project status

Service Status
Github Actions Build Status
GoReport Go Report Card
Codecov codecov

About

The snapd and snap tools enable systems to work with .snap files.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 93.3%
  • C 3.4%
  • Shell 2.1%
  • Python 0.8%
  • Makefile 0.4%
  • M4 0.0%