Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
L
Librem 5 Community Wiki
  • Project overview
    • Project overview
    • Details
    • Activity
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
Collapse sidebar
  • Librem5
  • Librem 5 Community Wiki
  • Wiki
  • List of Apps in Development

Last edited by Jan-Michael Brummer Oct 24, 2020
Page history

List of Apps in Development

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
Clone repository
  • Apps
    • Mupen64plus
    • PPSSPP
    • snes9x
  • Benchmarks
  • Building uuu and Jumpdrive
  • Cellular Providers
  • Contribute
  • Development History
  • Development History
    • Librem 5: 3rd Party Videos
    • Librem 5: Purism Videos
  • Documentation Syntax and Style
  • Documentation and wiki info
  • Frequently Asked Questions
  • Hardware
  • Hardware
    • Baseband modems
View All Pages