GNOME apps

From postmarketOS
Jump to navigation Jump to search

This page contains a list of GNOME applications and whether they work with mobile devices.

Core apps

Based on the list at

Name Package Purpose GTK3/4? Mobile Mobile replacement Notes
Calculator gnome-calculator Calculator GTK4+Adw Y -
Calendar gnome-calendar Calendar GTK4+Adw N karlender Karlender is preinstalled with Phosh.
Characters gnome-characters Character map GTK4+Adw Y squeekboard's emoji selector It's pretty easy to accidentally click the icons, and the popups don't have an X button, so you have to go back to the app drawer to close them.
Cheese cheese Camera GTK3 N megapixels Does not support ARM cameras. Soon to be replaced with Snapshot, which is GTK4+Adw and adaptive.
Clocks gnome-clocks Clocks GTK4+Adw Y -
Connections gnome-connections Remote desktop access GTK3+Hdy N N No open issue about GTK4 port, so likely no plans (yet?)
Console gnome-console Terminal GTK4+Adw Y -
Contacts gnome-contacts Contacts GTK4+Adw Y -
Disk Usage Analyzer baobab Disk usage analyzer GTK4+Adw N gnome-usage No issue for tracking adaptivity, though there is #73 for hiding the chart that takes up significant amounts of space
Disks gnome-disk-utility Disk partitioning/management GTK3+Hdy Y - GTK4+Adw port and redesign are being discussed in #274.
Document Scanner simple-scan Scanning software GTK3+Hdy N N GTK4 port appears to have been merged and will likely make it into GNOME 45, still due for a redesign (tracked in #349)
Document Viewer evince Document viewer GTK3+Hdy Y Firefox can read .pdf files Work on a GTK4+Adw port is underway, see evince-next branch; likely will not make it before GNOME 45, maybe GNOME 46?
Extensions gnome-shell Extension manager for GNOME GTK4+Adw P extension-manager (not in Alpine) Not useful on Phosh.
Files nautilus File manager GTK4+Adw P portfolio It's adaptive, but for some reason treats taps as right-clicks.
Fonts gnome-font-viewer Font manager GTK4+Adw Y - In my testing, the font waterfall was completely blank (black square with scrollbars). Upstream issue
Help yelp Help document viewer GTK3+Hdy[1] N N Used for the "Help" option in a handful of GNOME apps. GTK4 port tracked in #200.
Image Viewer eog Image viewer GTK3+Hdy[1] Y - Soon to be replaced with Loupe which is GTK4+Adw and adaptive.
Logs - Log viewer GTK4+Adw N Not packaged in Alpine, as it requires systemd
Maps gnome-maps Maps GTK4+Adw Y -
Music gnome-music Music player and organizer GTK4+Adw N lollypop
Photos gnome-photos Photo organizer GTK3+Hdy N N Adaptivity tweaks tracked in #131, seemingly no progress in the last 2 years; no issue for GTK4+Adw port
Settings gnome-control-center System settings GTK4+Adw Y -
Software gnome-software Software store GTK4+Adw Y -
System Monitor gnome-system-monitor System usage monitor GTK3+Hdy N gnome-usage GTK4 port is work in progress, see !55; unlikely to make it into GNOME 45 though, and no word on any adaptivity improvements
Text Editor gnome-text-editor Plain text editor GTK4+Adw Y -
Tour gnome-tour GNOME tour GTK4+Adw N postmarketos-welcome Mostly useless in Phosh
Videos totem Video player GTK3+Hdy[1] N celluloid GTK4+Adw port considerations and blockers tracked in #480
Weather gnome-weather Weather forecast GTK4+Adw Y -
Web epiphany Internet browser GTK4+Adw Y firefox

Non-core apps

These are part of the GNOME project but aren't officially considered core apps, and aren't GNOME circle apps.

Name Package Purpose GTK3/4? Mobile Mobile replacement Notes
Calls calls Dialer GTK3+Hdy Y -
Feeds gnome-feeds RSS feed reader GTK4+Adw Y -
Firmware gnome-firmware-updater Firmware updater GTK4+Adw Y -
Fractal fractal Matrix client GTK4+Adw Y -
Games highscore Game library GTK3+Hdy Y - There's a GTK4+Adw port on the main branch, but it hasn't landed in a release yet
Geary geary Mail client GTK3+Hdy Y -
gedit gedit Text editor GTK3 Y gnome-text-editor
GHex ghex Hex editor GTK3 P N Opens fine, but the selection menu opened with the arrow on the bottom goes off-screen
Passwords and Keys seahorse Keyring manager GTK3+Hdy Y -
Power Statistics gnome-power-statistics Power information GTK3 N powersupply
Sound Recorder gnome-sound-recorder Sound recorder GTK4+Adw Y -
Terminal gnome-terminal Terminal GTK3 Y gnome-console


Name Package GTK3/4? Mobile Mobile replacement Notes
2048 gnome-2048 GTK3 Y -
AisleRiot Solitare aisleriot GTK3 Y - ...miraculously works just fine
Chess gnome-chess GTK4+Adw Y -
Five or More - GTK3 Y -
Hitori - GTK3 Y -
Mines gnome-mines GTK3 N -
Sudoku gnome-sudoku GTK3 Y -
Taquin gnome-taquin GTK3 Y -

GNOME Circle


Name Package Purpose GTK3/4? Mobile Mobile replacement Notes
Amberol amberol Music player GTK4+Adw Y -
Apostrophe apostrophe Markdown editor GTK3+Hdy N There's a GTK4+Adw port in progress, but it seems that there hasn't been any progress on it for nearly a year
Audio Sharing - Device audio sharing GTK4+Adw Y -
Authenticator gnome-authenticator 2FA code generator GTK4+Adw Y numberstation
Blanket blanket Environment sound simulator GTK4+Adw Y -
Boatswain - Elgato Stream Deck controller GTK4+Adw
Cartridges - Game launcher GTK4+Adw P Main window goes off-screen, but is usable when rotated; adding games works in portrait mode
Chess Clock - Chess clock GTK4+Adw Y -
Citations - Citation manager GTK4+Adw Y -
Clairvoyant - Magic 8-ball GTK4+Adw P Static window size, only fits in landscape mode. Tracked upstream in #38.
Collision - Checksum/file hash checker GTK4+Adw Y -
Commit - Commit message editor GTK4+Adw Y -
Cozy - Audiobook player GTK3+Hdy Y - GTK4+Adw migration is being considered, see #760
Curtail curtail Image compressor GTK4+Adw Y -
Decoder - QR code scanner and generator GTK4+Adw Y -
Déjà Dup Backups deja-dup Backup software GTK4+Adw Y -
Dialect - Translator GTK4+Adw Y -
Drawing drawing Paint program GTK3 Y - GTK4+Adw port is on the roadmap, discussed in #610
Ear Tag eartag Audio file tag editor GTK4+Adw Y -
Eyedropper - Eyedropper tool GTK4+Adw N Could not get it to capture colors under Phosh; likely doesn't really work in a mobile environment due to the way it works. The window itself fits fine though!
File Shredder - Secure erase utility GTK4+Adw Y -
Font Downloader - Font downloader GTK3+Hdy Y - GTK4 conversion is being considered in #106; looks like the maintainer doesn't mind the app being GTK3 for now
Forge Sparks - Code forge notifications receiver GTK4+Adw Y - Have yet to test the actual notifications, but the UI seems to fit fine so far
Fragments - BitTorrent client GTK4+Adw Y -
Gaphor - UML and SysML modeling tool GTK4+Adw N Isn't mobile-friendly, and given its use-case, it doesn't need to be.
Health - Fitness tracking GTK4+Adw Y - Goes very slightly off-screen in a way that doesn't really affect usability
Identity - Image/video compare GTK4+Adw Y -
Impression - Image flasher GTK4+Adw Y -
Junction - Application chooser for opening files/links GTK4+Adw Y -
Khronos - Time tracker GTK4+Adw Y -
Kommikku - Comic/manga reader GTK4+Adw Y -
Metadata Cleaner - Metadata cleaner GTK4+Adw Y -
Metronome gnome-metronome Metronome GTK4+Adw Y -
Mousai - Music identificator GTK4+Adw Y -
NewsFlash newsflash News feed reader GTK4+Adw Y -
Obfuscate obfuscate Blur/obfuscation tool for images GTK4+Adw Y -
Paper Clip - PDF metadata editor GTK4+Adw Y - Goes slightly off-screen, but the window is programmed to have a horizontal scroll, so no functionality is lost.
Pika Backup - Backup utility GTK4+Adw Y -
Plots - Graph plotter GTK4+Adw N Requires GLSL 3.30, doesn't seem to be supported at least on the Samsung Galaxy A5 2015 (samsung-a5).
Podcasts gnome-podcasts Podcast player GTK4+Adw Y -
Polari polari IRC client GTK4+Adw P Some windows go slightly off-screen
Secrets gnome-passwordsafe Password manager GTK4+Adw Y -
Shortwave gnome-shortwave Internet radio player GTK4+Adw Y -
Solanum solanum Work/break time manager/timer GTK4+Adw Y -
Tangram tangram Web app browser GTK4+Adw Y -
Telegraph - Morse code encoder/decoder GTK4+Adw Y -
Text Pieces - Text transformation utility GTK4+Adw Y -
Video Trimmer - Video trimmer GTK4+Adw Y - The ends of the length selector are a bit hard to grab, but otherwise it works fine
Warp warp File transfer tool GTK4+Adw Y -
Wike - Wikipedia reader GTK4+Adw Y -
Zap - Soundboard app GTK4+Adw Y -

Development tools

Name Package Purpose GTK3/4? Mobile Mobile replacement Notes
Elastic - Spring animation test tool GTK4+Adw Y - Part of GNOME Circle
Emblem - Project avatar generator GTK4+Adw P Part of GNOME Circle; static window size, only fits in landscape
Lorem - Placeholder text generator GTK4+Adw P Part of GNOME Circle; goes veeeery slightly off-screen in portrait, in a way that doesn't really impact usability, but I still consider it "partial".
Share Preview - Local tester for social media card previews GTK4+Adw Y - Has a fixed maximum window size, so sometimes trails off, but fits fine due to sane minimums
Webfont Kit Generator - Webfont @font-face generator GTK4+Adw P Part of GNOME Circle; slightly off-screen
Workbench - GNOME app prototyping tool GTK4+Adw


  1. 1.0 1.1 1.2 This application uses libhandy only to apply libhandy styling, i.e. make the window rounded, and doesn't utilize any of the other widgets besides HdyApplicationWindow (and in some cases, HdyHeaderBar).

See also