Adjust table

Filter Fields

Fields to display

Get .csv

Legend/Field Explaination

  • name: name of the app
  • category: App category (one or two words)
  • summary: one or two sentences about the app - normally a quote from the project site
  • mobile compatibility: a number between 5 (best) and 0 (worst) to name the mobile compatibility of the app (this is different from MGLApps to be closer to the ratings in Mobian Wiki; category 3 may be redefined, as it includes apps that apparently have not been tested on mobile GNU/Linux or postmarketOS)
    • 5 = perfect - nothing left to be done
    • 4 = almost perfect, works fine with tweaks for scaling, like `scale-to-fit´ on Phosh
    • 3 = some parts of the app are not usable with touch input on small screens
    • 2 = many parts of the app are not usable with touch input on small screens
    • 1 = app is unusable with touch input on small screens – why is this app in the LINMOBapps app list?
    • A = mobile compatibility could be perfect because the app was ported to other mobile platforms (e.g. Android)
  • repository: link to the code repository
  • framework: UI frameworks which are used by the app
  • screenshots: links to sites providing screenshots of the application
  • website: link to the project‘s website
  • license: license of the project
  • appid: AppStream ID in the form {tld}.{vendor}.{product} (e.g. org.kde.itinerary)
  • appstream link: AppStream link for automated install with software like Discover or GNOME Software (experimental)
  • scale-to-fit: AppID to scale the app properly in Phosh (with scale-to-fit AppID on). To find out these IDs, put the following lines somewhere, e.g. into a file called ~/.local/bin/get-app-id.sh: #!/bin/bash WAYLAND_DEBUG=1 $1 |& grep 'xdg_toplevel@[0-9]+.set_app_id' See also this post on linmob.net
  • flatpak: link to the Flathub page (if available) or another location the app could be installed from as flatpak. For help with installing Flatpaks see linmob.net
  • aur: name of the corresponding package build in the Arch User Repository. For help with the AUR see linmob.net
  • postmarketos: name of the corresponding package in the postmarketOS/Alpine repositories (definitely incomplete, contributions welcome!)
  • debian: name of the corresponding debian package (definitely incomplete, contributions welcome!)
  • notice: additional information about develpment stage, mobile compatibility or what else is important to know
  • more information: links to sites providing more information about the app
  • backend: backends which are used by the app
  • service: services the app includes and makes use of
  • description: more detailed text about the app - normally a quote from the project site
  • description source: if 'description' is a quote, this provides the source
  • summary source: if 'summary' is a quote, this provides the source
  • freedesktop (sub)categories: good old ancient freedesktop categories.
  • main languages: main programming languages the project is realized with
  • build system: build system to build the app. More documentation in our Docs.
  • original reporter: person that originally added the app to the list.

Credits and Liability

The content of LinuxPhoneApps.org is LinuxPhoneApps.org is, just like its origins, the LINMOBapps app list and MGLApps app list, licensed under CC BY-SA 4.0 International.

Built with ♥ and amazing free and open source software:

The LinuxPhoneApps.org contributors do not take any warranty for the correctness of any information on this page. If you want to be sure, please visit the mentioned and linked project sites and check the information. The fields "summary" and "description" are quotations from the sites mentioned in the fields "summary source" and "description source".