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-3-28||This extension eases creation of snaps that integrate with GNOME and GTK 3.28||core18|
|gnome-3-34||This extension helps snaps integrate with GNOME and GTK||core18|
|gnome-3-38||This latest version of the GNOME extension to help snaps integrate with GNOME and GTK||core20|
|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|
|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.