External Publication
Visit Post

How can i find extensions for a runtime?

Flathub Discourse [Unofficial] February 11, 2026
Source

So, since the GNOME runtime builds upon the Freedesktop one, it uses its SDK extension for this purpose.

All Freedesktop SDK extensions follow the id schema org.freedesktop.Sdk.Extension.EXTENSION_NAME.

For a basic list of all extensions, you can use Flatpaks search:

$ flatpak search org.freedesktop.Sdk.extension

Most, if not all, of the extension manifests are in the Flathub repository. Some of them have a ReadMe with additional information, but not all.

Here is a link listing all SDK extension repositories:

GitHub

Flathub

Flathub is a build and distribution service for Flatpak applications. Its goal is to act as a central hub for making desktop applications available to users. - Flathub

For Rust and Node specifically: The Rust extension is org.freedesktop.Sdk.Extension.rust-stable. For Node, there are different extensions for different Node versions, for example org.freedesktop.Sdk.Extension.node24 and org.freedesktop.Sdk.Extension.node22.

Discussion in the ATmosphere

Loading comments...