https://snapcraft.io/
Snapcraft - Snaps are universal Linux packages
Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their...
snapcraftsnapsuniversallinuxpackages
https://forum.snapcraft.io/c/device/10
device - snapcraft.io
Conversations about creation and maintenance of images which leverage snapd.
devicesnapcraftio
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-an-electron-app/
Craft an Electron app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a snap of an app built using Electron. We’ll work...
craftelectronappdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-a-node-app/
Craft a Node app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a Node-based snap. We’ll work through the aspects...
craftnodeappdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-a-python-app/
Craft a Python app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a Python-based snap. We’ll work through the aspects...
craftpythonappdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-a-flutter-app/
Craft a Flutter app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a snap of an app built using GTK4 and GNOME. We’ll work...
flutter appcraftdocumentation
https://snapcraft.io/store
Install Linux apps using the Snap Store | Snapcraft
Find and install the best Linux software for all major Linux distributions.
the snapinstalllinuxappsusing
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-a-rust-app/
Craft a Rust app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a Rust-based snap. We’ll work through the aspects...
craftrustappdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-a-go-app/
Craft a Go app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a Go-based snap. We’ll work through the aspects unique...
craftgoappdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-a-pre-built-app/
Craft a pre-built app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a snap of a pre-built app, which takes the form of a...
craftprebuiltappdocumentation
https://snapcraft.io/build
Snapcraft - Snaps are universal Linux packages
Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their...
snapcraftsnapsuniversallinuxpackages
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-a-java-app/
Craft a Java app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a Java-based snap. We’ll work through the aspects...
craftjavaappdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-a-c-or-cpp-app/
Craft a C or C++ app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a snap based on C or C++. We’ll work through the...
craftappdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/index.html
Integrations - Snapcraft 8.14 documentation
Snapcraft uses special Plugins to integrate with different languages and frameworks. Choose from the following guides to see example project files for the...
integrationssnapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/crafting/enable-classic-confinement/
Enable classic confinement - Snapcraft 8.14 documentation
When a snap needs system resources beyond what strict confinement and the available interfaces can provide, it needs classic confinement. This page provides...
enable classic confinementsnapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/publishing/register-a-snap/
Register a snap - Snapcraft 8.14 documentation
Before you can release your snap on the Snap Store, it must first be registered with a well-formed name. Log in to the Snap Store: Before registering a snap,...
register a snapsnapcraftdocumentation
https://snapcraft.io/install/0ad/fedora
Install 0ad on Fedora using the Snap Store | Snapcraft
Get the latest version of 0ad for on Fedora - Real-time strategy game of ancient warfare
the snapinstall0adfedorausing
https://forum.snapcraft.io/tos
Terms of Service - snapcraft.io
The place where snap users, contributors, and developers get together.
terms of servicesnapcraftio
https://documentation.ubuntu.com/snapcraft/stable/common/craft-parts/reference/plugins/cmake_plugin/
CMake plugin - Snapcraft 8.14 documentation
The CMake plugin configures projects using CMake and builds them either using GNU Make or Ninja. After a successful build, this plugin will install the...
cmake pluginsnapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-a-moos-app/
Craft a MOOS app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a snap of an app built using MOOS. We’ll work through...
craftmoosappdocumentation
https://snapcraft.io/install/losslesscut/centos
Install LosslessCut on CentOS using the Snap Store | Snapcraft
Get the latest version of LosslessCut for on CentOS - The swiss army knife of lossless video/audio editing
the snapinstallcentosusingstore
https://snapcraft.io/about
About Snaps | Snapcraft
Snaps are app packages for desktop, cloud and IoT that are easy to install, secure, cross‐platform and dependency‐free.
snapssnapcraft
https://documentation.ubuntu.com/snapcraft/stable/reference/project-file/anatomy-of-snapcraft-yaml/
Anatomy of snapcraft.yaml - Snapcraft 8.14 documentation
This page provides a breakdown of the keys in complete Snapcraft project files, as declared in project files. Two project files will be examined. The first is...
anatomysnapcraftyamldocumentation
https://documentation.ubuntu.com/snapcraft/stable/reference/extensions/kde-neon-extensions/
KDE neon extensions - Snapcraft 8.14 documentation
The KDE neon extensions help authors create snaps that use Qt, with or without the KDE Frameworks libraries. This page covers the architecture of the extension...
kde neon extensionssnapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/change-bases/change-from-core20-to-core22/
Change from core20 to core22 - Snapcraft 8.14 documentation
core22 support in Snapcraft introduces new underlying layers and concepts that require some changes when migrating from core20 to core22. Support for core20...
changesnapcraftdocumentation
https://canonical-robotics.readthedocs-hosted.com/en/latest/references/snapcraft/plugins/
Snapcraft Plugins - Robotics documentation
- Colcon plugin, The colcon plugin is useful when building ROS 2 parts.,.,- Catkin plugin, The catkin plugin is useful when building ROS parts.,.,-...
robotics documentationsnapcraftplugins
https://documentation.ubuntu.com/snapcraft/stable/common/craft-parts/reference/plugins/dotnet_v2_plugin/
.NET plugin (v2) - Snapcraft 8.14 documentation
The .NET plugin (v2) builds .NET projects using the dotnet tool. It’s the successor to the .NET plugin. Keys: This plugin provides the following unique keys....
pluginv2snapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/reference/commands/validate/
validate - Snapcraft 8.14 documentation
validatesnapcraftdocumentation
https://forum.snapcraft.io/c/store-requests/privileged-interfaces/27
privileged-interfaces - snapcraft.io
This category is for handling requests for privileged interfaces, formerly known as auto-connections. The process is documented in Process for aliases,...
privilegedinterfacessnapcraftio
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/
Integrations - Snapcraft 8.14 documentation
Snapcraft uses special Plugins to integrate with different languages and frameworks. Choose from the following guides to see example project files for the...
integrationssnapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/reference/commands/upload-metadata/
upload-metadata - Snapcraft 8.14 documentation
uploadmetadatasnapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/common/craft-parts/reference/plugins/go_plugin/
Go plugin - Snapcraft 8.14 documentation
The Go plugin builds Go modules, which are collections of packages stored in a file tree containing a go.mod file at the root. After a successful build, this...
go pluginsnapcraftdocumentation
https://canonical-robotics.readthedocs-hosted.com/en/latest/references/snapcraft/
Snapcraft - Robotics documentation
Snapcraft technical reference for snapping your ROS applications.- Plugins, The Snapcraft plugins to build ROS parts.,.,- Extensions, The Snapcraft extensions...
robotics documentationsnapcraft
https://canonical.com/legal/data-privacy/snapcraft-nps
Privacy notice – Snapcraft NPS Survey | Ubuntu and Canonical Legal
This Privacy notice tells you about the information collected from you when you participate in the Snapcraft Net Promoter Score (NPS) survey.
privacy noticenps surveysnapcraftubuntucanonical
https://documentation.ubuntu.com/snapcraft/stable/reference/commands/logout/
logout - Snapcraft 8.14 documentation
Remove stored Snap Store credentials from the system. Usage: snapcraft logout [options] Global options:-h or--help, Show this help message and exit.,,-q...
logoutsnapcraftdocumentation
https://bugs.launchpad.net/launchpad/+bug/2148289
Bug #2148289 ""Missing a command.” in snap builds with snapcraft... : Bugs : Launchpad itself
bugmissingcommandsnapbuilds
https://documentation.ubuntu.com/snapcraft/stable/reference/
Reference - Snapcraft 8.14 documentation
References describe the structure and function of the individual components in Snapcraft. Commands: Snapcraft is operated from the command line, with a command...
referencesnapcraftdocumentation
https://forum.snapcraft.io/
snapcraft.io
The place where snap users, contributors, and developers get together.
snapcraftio
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-an-ros-1-app/
Craft an ROS 1 app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a ROS 1-based snap. We’ll work through the aspects...
craftrosappdocumentation
https://documentation.ubuntu.com/snapcraft/stable/reference/metrics/
Metrics - Snapcraft 8.14 documentation
This page lists all supported statistics that stores gather about snaps. All metrics are generated daily. Those with seven-day windows provide daily figures,...
metricssnapcraftdocumentation
https://snapcraft.io/store?categories=featured
Install Linux apps using the Snap Store | Snapcraft
Find and install the best Linux software for all major Linux distributions.
the snapinstalllinuxappsusing
https://documentation.ubuntu.com/snapcraft/stable/explanation/classic-confinement/
Classic confinement - Snapcraft 8.14 documentation
This page is for software developers who intend or need to craft their snaps classically, and provides explanations and examples on what happens to classic...
classic confinementsnapcraftdocumentation
https://forum.snapcraft.io/u/pfsmorigo
Profile - pfsmorigo - snapcraft.io
The place where snap users, contributors, and developers get together.
profilesnapcraftio
https://documentation.ubuntu.com/snapcraft/stable/reference/commands/register-key/
register-key - Snapcraft 8.14 documentation
registerkeysnapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-an-ros-2-app/
Craft an ROS 2 app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a ROS 2-based snap. We’ll work through the aspects...
ros 2craftappdocumentation
https://documentation.ubuntu.com/snapcraft/stable/common/craft-parts/reference/plugins/dump_plugin/
Dump plugin - Snapcraft 8.14 documentation
The Dump plugin can be used for any project where you want to include existing files from somewhere and keep the content as is. Its source can be a local...
dump pluginsnapcraftdocumentation
https://snapcraft.io/blog/what-is-virtualisation-the-basics
What is virtualisation? The basics | Snapcraft
Virtualisation plays a huge role in almost all of today’s fastest-growing software-based industries. It is the foundation for most cloud computing, the go-to...
what isthe basicsvirtualisationsnapcraft
https://documentation.ubuntu.com/snapcraft/stable/release-notes/snapcraft-8-13/
Snapcraft 8.13 release notes - Snapcraft 8.14 documentation
21 October 2025 Learn about the new features, changes, and fixes introduced in Snapcraft 8.13. Requirements and compatibility: See System requirements for...
release notessnapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/how-to/crafting/manage-dependencies/
Manage dependencies - Snapcraft 8.14 documentation
When building a snap and constructing a part, you commonly need to specify build and staging dependencies. Build dependencies are required for your part to...
manage dependenciessnapcraftdocumentation
https://forum.snapcraft.io/u/aiche
Profile - aiche - snapcraft.io
The place where snap users, contributors, and developers get together.
profileaichesnapcraftio
https://documentation.ubuntu.com/snapcraft/stable/common/craft-parts/reference/plugins/rust_plugin/
Rust plugin - Snapcraft 8.14 documentation
The Rust plugin can be used for Rust projects that use the Cargo build system. Keys: This plugin provides the following unique keys. rust-channel: Type: string...
rust pluginsnapcraftdocumentation
https://canonical-robotics.readthedocs-hosted.com/en/latest/references/snapcraft/extensions/
Snapcraft Extensions - Robotics documentation
- ROS Noetic extension, This extension helps you snap ROS applications for the Noetic Ninjemys distribution.,.,- ROS 2 Foxy extension, This extension helps you...
robotics documentationsnapcraftextensions
https://documentation.ubuntu.com/snapcraft/stable/reference/plugins/python_plugin/
Python plugin - Snapcraft 8.14 documentation
The Python plugin can be used for Python projects where you would want to do any of the following things: Import Python modules with a requirements.txt file.,...
python pluginsnapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/explanation/components/
Components - Snapcraft 8.14 documentation
Components are parts of a snap that can be built and uploaded in conjunction with a snap and later optionally installed beside it. Components are defined with...
componentssnapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/explanation/parts-lifecycle/
Parts lifecycle - Snapcraft 8.14 documentation
Building a snap involves processing one or more Parts. Each part follows an ordered series of build steps, which forms the lifecycle, ensuring a coherent and...
parts lifecyclesnapcraftdocumentation
https://bugs.launchpad.net/snapcraft
Bugs : Snapcraft
This project is now developed on github at https://github.com/ubuntu-core/snapcraft Snapcraft helps you assemble a whole project in a single tree out of many...
bugssnapcraft
https://forum.snapcraft.io/t/classic-confinement-request-for-git-spice/51219
Classic confinement request for git-spice - classic-confinement - snapcraft.io
To make the review of your request easier, please use the following template to provide all the required details and also include any other information that...
classic confinementrequestgitspicesnapcraft
https://documentation.ubuntu.com/snapcraft/stable/how-to/integrations/craft-a-gtk3-app/
Craft a GTK3 app - Snapcraft 8.14 documentation
This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a snap of an app built using GTK3 and GNOME. We’ll work...
craftgtk3appdocumentation
https://documentation.ubuntu.com/snapcraft/stable/reference/plugins/catkin_tools_plugin/
Catkin Tools plugin - Snapcraft 8.14 documentation
The Catkin Tools plugin builds ROS 1 parts using the catkin CLI tool. In Snapcraft 8, this plugin depends on the Catkin plugin for configuration. Both these...
catkin tools pluginsnapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/reference/plugins/uv_plugin/
uv plugin - Snapcraft 8.14 documentation
The uv plugin can be used for Python projects that use the uv build tool. Keys: This plugin provides the following unique keys. uv-extras: Type: list of...
uv pluginsnapcraftdocumentation
https://documentation.ubuntu.com/snapcraft/stable/reference/extensions/dotnet-extensions/
.NET extensions - Snapcraft 8.14 documentation
The .NET extensions help package apps built with .NET. They are versioned extensions, which means that you can specify which extension you want to use based on...
extensionssnapcraftdocumentation