Giara – GTK4 Reddit App for Linux Desktop & Mobile

Looking for a Reddit app for your Linux desktop or mobile device? Try Giara!

It’s a free and open-source application written in Python with GTK4 toolkit. The app is created with mobile Linux (such as PinePhone) in mind, though works well in desktop PC/laptop thanks to the LibAdwaita library.

As you see in the screenshot, Giara has a modern look and feel in Ubuntu, Fedora, and other Linux with recent GNOME desktop. It follows system color scheme by switching between light and dark automatically.

Giara light mode

Since Headlines is no longer updated (seems to be), Giara could be the only great Reddit client for GTK+ based desktop environments at the moment. It includes all the basic features, including:

  • upvote, downvote, share, reply, and save actions.
  • sort by Best, Hot, New, Top, Rising, Controversial.
  • search sub-reddits, and/or users.
  • create new post via Text, Link, Media.

However, user has to grant access via a Reddit user account to start using the application. See the screenshots about this Reddit client for Linux:

How to Install Giara Reddit App in Linux

Arch Linux can install the software package from AUR repository. For most other Linux, it’s available to install as universal Flatpak package in Flathub repository.

For Fedora 38 (with 3rd party repository enabled) and Linux Mint, just search for and install from either Gnome Software or Software Manager.

Other Linux can follow the steps below one by one to get it as Flatpak:

  1. Firstly, follow this setup guide to enable Flatpak support. For Debian / Ubuntu based systems, open terminal and run command:
    sudo apt install flatpak

    Enable Flatpak support in Ubuntu
  2. Then, open terminal (konsole) and install the package via command:
    flatpak install https://dl.flathub.org/repo/appstream/org.gabmus.giara.flatpakref

Once installed, search for and launch it from either start menu or ‘Activities’ overview depends on your desktop environment and enjoy!

Uninstall Giara

To remove the app, also open a terminal window and run command:

flatpak uninstall --delete-data org.gabmus.giara

Then, run flatpak uninstall --unused to remove useless run-time libraries to free up disk space.

Hi, I'm Merilyn Ne, a computer geek working on Ubuntu Linux for many years and would like to write useful tips for beginners. Forgive me for language mistakes. I'm not a native speaker of English.