Supported extensions

Snapcraft extensions enable snap developers to easily incorporate a set of common requirements into a snap. For more information on how to use extensions, see Snapcraft extensions.

The following extensions are available in the latest version of Snapcraft.

Extension name Description Supported base
flutter-stable Create snaps that track the stable channel of the Flutter UI toolkit core18
flutter-beta Create snaps that track the beta channel of the Flutter UI toolkit core18
flutter-dev Create snaps that track the dev channel of the Flutter UI toolkit core18
flutter-master Create snaps that track the master channel of the Flutter UI toolkit core18
gnome Latest version of the GNOME extension works only with core22 core22
gnome-3-38 Wases creation of snaps that integrate with GNOME and GTK 3.38 core20
gnome-3-34 A core18 version of the GNOME extension for snaps using GTK 3.38 core18
gnome-3-28 This older extension eases creation of snaps with GTK 3.28 core18
kde-neon This extension helps you snap desktop applications that use Qt5 and/or KDE Frameworks core18 core20
ros2-foxy This extension helps you snap ROS 2 applications for the Foxy Fitzroy distribution (experimental) core20
ros2-humble This extension helps you snap ROS 2 applications for the Humble Hawksbill distribution (experimental) core22
ros1-noetic This extension helps you snap ROS 1 applications for the Noetic Ninjemys distribution (experimental) core20

The snapcraft extensions command lists which extensions are supported by the installed version of snapcraft.


Last updated a month ago.