Skip to content

GitLab

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

Last edited by Peter Mack Apr 11, 2022
Page history

List of Apps in Development

Librem 5 Mobile ready applications

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
Nautilus nautilus A file browser for GNOME
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, Rust 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
Cuttlefish GTK, C++ GNOME PeerTube client
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 Komikku is a manga, comic and BD reader for GNOME
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
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 Status
Cawbird GTK, Vala, C Twitter client Now available in PureOS
Calendar GTK, C Calendar app not yet adaptive
Feeds GTK, Python News reader Now available in PureOS
Geary GTK, Vala Email client Now available in PureOS
Logs GTK, C Log viewer app Initial work to make available
Sound Recorder GTK, JavaScript Sound recorder app Now available in PureOS
Tootle GTK, Vala Mastodon client Now available in PureOS
Twitch GTK, C Twitch client No work done to port it
Weather GTK, JavaScript Weather app Now available in PureOS

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

LinuxPhoneApps.org

LinuxPhoneApps.org is the continuation of the continuation of MGLApps. Check the FAQ for details.

  • Help to improve the information in that list,
  • find apps to contribute to,
  • if you're working on your own app (or you're using a not listed app successfully), please add it to the 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