PureOS is the official OS for the Librem 5, which is based on Wayland + wlroots + GTK + GNOME libraries.
Wiki: https://tracker.pureos.net/w/ (currently focusing on the PC/Laptop/amd64 use case)
Issue Tracker: https://tracker.pureos.net/
Repository: https://repo.pureos.net/pureos/pool/main/ (includes sources, arm64 and amd64 packages)
Package Search: https://software.pureos.net/
Other Operating Systems
Mobile GNU/Linux distributions that support the arm64 architecture can be adapted to run on the Librem 5. The following are known to work (or are works in progress):
PostmarketOS is a mobile distro based on Alpine, which attempts to support phone hardware for many years after its release. It offers many different interfaces, including Phosh, Plasma Mobile, i3wm, Kodi, Mate, Sway and Xfce4.
Wiki: https://wiki.postmarketos.org/wiki/ **Port for the Librem 5: https://wiki.postmarketos.org/wiki/Purism_Librem5_%28purism-librem5%29
Librem 5 DevKit: https://wiki.postmarketos.org/wiki/Purism_Librem5_Devkit_(purism-librem5dev)
Status: work in progress
Ubuntu Touch by UBports