Librem 5 Application Compatibility Chart
Contains a list of apps that are available on the PureOS Store (software center / repository) and their state of mobile optimization. To get involved with these apps, find their source here on source.puri.sm/Librem5.
Below is a list of applications installed by default on the Librem 5, some are as released by their developers, and some are forked to work on phones. The forks are in various process of being upstreamed.
App Source | Pkg | Framework | Description |
---|---|---|---|
Backups (fork) | deja-dup | GTK, Vala | Simple backup tool |
Calculator (fork) | gnome-calculator | GTK, Vala | Calculator app |
Calls | calls | GTK, C | Phone call application |
Chats | chatty | GTK, C | XMPP and SMS messaging via libpurple and Modemmanager |
Clocks (fork) | gnome-clocks | GTK, Vala | Clock app |
Contacts | gnome-contacts | GTK, Vala | A contacts manager for GNOME |
Document Viewer (fork) | evince | GTK, C | PDF reader app |
Help (fork) | yelp | GTK, C | Help reader |
Settings (fork) | gnome-control-center | GTK, C | System settings |
Software (fork) | gnome-software | GTK, C | App store and update manager |
Terminal | kgx | GTK, C | Terminal emulator |
Text Editor (fork) | gedit | GTK, C | Text editor |
Usage (fork, !64) | gnome-usage | GTK, Vala | CPU, RAM and storage monitor |
Web | epiphany-browser | GTK, C | Web browser |
Community app projects
If you're working on an app, leave a pointer here. No matter whether it's your own brand new one, or you're adapting an existing app from the MGLApps list. Let others know about it so they can comment, test or contribute.
App Source | Pkg | Framework | Description |
---|---|---|---|
Authenticator | Flathub | GTK, Python | Two-Factor Authentication app |
Banking | Flathub | GTK, Python | FinTS-Banking App |
Chess | gnome-chess | GTK, Vala | Chess game |
Confy | GTK, Python | Conference Schedule Viewer for GNOME | |
Dino | GTK, Vala | Modern Jabber/XMPP client | |
Drawing | Flathub | GTK, Python | Simple drawing app |
Fairy Tale | GTK, Rust | Comic book reader | |
Feeds | Flathub | GTK, Python | News reader |
Foliate | Flathub | GTK, JS | Simple and modern GTK eBook reader |
Fractal | Flathub | GTK, Rust | Matrix.org messaging app |
Fragments | Flathub | GTK, Vala | BitTorrent app |
Games | Flathub | GTK, Vala | Game launcher |
Girens | Flathub | GTK, Python | Plex client for playing movies, TV shows and music from your Plex library |
GNOME 2048 | gnome-2048 | GTK, Vala | 2048 game |
Hackgregator | Flathub | GTK, C | Hackgregator is a tool for reading Hacker News |
Iagno | Flathub | GTK, Vala | Reversi game |
Komikku | Flathub | GTK, Python | Online/offline manga reader |
l5_shoppinglist | pip | GTK, Python | Shopping list |
Lollypop | Flathub | GTK, Python | Play and organize your music collection |
Metronome | GTK, Vala | A simple metronome | |
Max Control | Flathub | GTK, C | Control software for Max! devices |
Moody | GTK, C | Access Moodle courses | |
OSM Scout Server | Flathub | QtQuick, Kirigami, C++ | Offline maps server |
PasswordSafe | Flathub | GTK, Python | A password manager |
Phonic | GTK, Python | Phonic is a audiobook player targeted at mobile Linux | |
PeerTube-Desktop | GTK, Python | An adaptive PeerTube app | |
Podcasts | Flathub | GTK, Rust | Podcast app |
Pure Maps | Flathub | QtQuick, Kirigami, Python | Maps and navigation |
QiFlora | Flathub | QtQuick, Kirigami, C++ | Bluetooth Plant Soil Monitor |
Read It Later | Flathub | GTK, Rust | Wallabag app |
Shortwave | Flatpak (Nightly build) | GTK, Rust | Find and listen to internet radio stations |
Social | GTK, Rust | A Mastodon and Pleroma application for GNOME | |
Taquin | gnome-taquin | GTK, Vala | 15-puzzle game |
TV Guide | GTK, C | Simple TV Guide for GNOME using xmltv.se | |
TwoFun | Flathub | GTK, C | Simple touch based two player game inspired by 2 Player Reactor (Android) |
Vehicle Voyage | Flathub | QtQuick, Kirigami, C++ | Vehicle Service tracking and monitoring |
Wallet | GTK, Rust | Save your tickets safely | |
Workflow | Flathub | GTK, Python | A screen time monitor based on ActivityWatch |
Wishlist
If there is an app you'd like to see available on the phone, list it here.
App Source | Framework | Description |
---|---|---|
Cawbird | GTK, Vala, C | Twitter client |
Calendar | GTK, C | Calendar app |
Geary | GTK, Vala | Email client |
Logs | GTK, C | Log viewer app |
Sound Recorder | GTK, JavaScript | Sound recorder app |
Tootle | GTK, Vala | Mastodon client |
Twitch | GTK, C | Twitch client |
Weather | GTK, JavaScript | Weather app |
If there is an app you'd like to see created for the phone, list it here.
Function | Description |
---|---|
Meditation timer | Something like Meditation Assistant on Android (except without the whole egoic "meditation streak" business) |
MGLApps
Mobile GNU/Linux Apps is a list of 100+ (potential) applications for usage on mobile devices running GNU/Linux, having small(er) screens and touch input (e.g. smartphones, tablets, convertibles).
- You can help to improve the information in that list
- If you're looking for an app to get involved with, have a look there and help to get it on the Librem 5
- If you're working on your own app, consider adding it to that list