Programming Languages: Python

ABV Calculator ABV Calculator is a refractometer ABV calculator intended for beer or wine
AUR calculator GTK3 5
Ambience Control LIFX lights
archived LIFX smart home GTK3 libhandy 5
Anki Powerful, intelligent flash cards. Remembering things just became much easier.
mature
available in 10 distros AUR Debian 11 Debian unstable Devuan 4.0 Flathub Gentoo GNU Guix Nix stable 22.11 Nix stable 23.05 Nix unstable
education QtWidgets 4
Bavarder Chit-chat with an AI
early ChatGPT Utilities GTK4 libadwaita 5
Bible Bible app that supports multiple translations and languages
early Flathub bible GTK4 libadwaita 5
Birdie Wakeup Alarm App for a Linux Phone
AUR alarm clock GTK3 5
Blanket Listen to different sounds
available in 14 distros Alpine 3.17 Alpine 3.18 Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Flathub GNU Guix Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed
utilities GTK3 libhandy 5
Breathing Relax, focus, and become stress-free.
AUR Flathub utilities GTK4 libadwaita 5
Briar Secure messaging, anywhere
archived briar chat GTK3 libhandy 5
Carburetor GTK and Libawaita app for connecting to Tor network
mature
available in 4 distros Debian 12 Debian 13 Debian unstable PureOS landing
Tor network GTK4 libadwaita 5
Compass This is a proof of concept of a simple compass app for Mobile Linux.
AUR compass GTK3 5
Confy Conference schedules viewer
maturing
available in 9 distros Alpine edge AUR Debian 12 Debian 13 Debian unstable Flathub Nix stable 23.05 Nix unstable PureOS landing
conference companion GTK4 libadwaita 5
Converter Convert and manipulate images
maturing AUR Flathub utilities GTK4 libadwaita 5
Cozy Listen to audio books on Linux
mature
available in 9 distros AUR Fedora 38 Fedora rawhide Flathub GNU Guix Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed
audiobook player GTK3 libhandy 5
Curtail Simple & useful image compressor.
available in 12 distros Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Flathub Gentoo Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed
utilities GTK4 libadwaita 5
Daty cross-platform advanced Wikidata editor
AUR Flathub Wikidata utilities GTK3 libhandy 4
Dialect A translation app for GNOME based on Google Translate.
mature
available in 12 distros AUR Debian 12 Debian 13 Debian unstable Fedora 38 Fedora rawhide Flathub GNU Guix Nix stable 22.11 Nix stable 23.05 Nix unstable PureOS landing
Google Translate Libre Translate translation tool GTK4 libadwaita 5
Drawing This application is a simple image editor using Cairo and GdkPixbuf for basic drawing operations.
mature
available in 20 distros Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Fedora 38 Fedora rawhide Flathub GNU Guix Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed PureOS landing
drawing GTK3 5
Déjà Dup Backups Protect yourself from data loss
mature
available in 23 distros Alpine 3.17 Alpine 3.18 Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Fedora 38 Fedora rawhide Flathub Gentoo GNU Guix Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed PureOS landing
system utilities backup GTK4 libadwaita 5
Ear Tag Edit audio file tags
maturing
available in 7 distros Alpine 3.18 Alpine edge AUR Flathub Nix stable 22.11 Nix stable 23.05 Nix unstable
utilities GTK4 libadwaita 5
Electrum Lightweight Bitcoin client
available in 22 distros Alpine 3.17 Alpine 3.18 Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Fedora 38 Fedora rawhide Flathub Gentoo GNU Guix Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable PureOS landing
bitcoin wallet QtWidgets QtQuick 3
Elephant Remember Reminder app built for Phosh that syncs with Gnome-Calendar in the backend but is faster and more mobile friendly
productivity GTK3 5
Euterpe GTK Mobile and desktop client for Euterpe.
early AUR Flathub euterpe audio streaming GTK3 libhandy 5
Feeds Feeds is a minimal RSS/Atom feed reader built with speed and simplicity in mind.
mature
available in 21 distros Alpine 3.17 Alpine 3.18 Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Fedora 38 Fedora rawhide Flathub GNU Guix Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable PureOS landing
RSS feed reader GTK4 libadwaita 5
Flatsweep Flatpak leftover cleaner
early Flathub flatpak Utility GTK4 libadwaita 4
Font Downloader A GTK app that searches for Google Fonts and installs them.
Flathub openSUSE Tumbleweed Google Fonts font downloader GTK3 libhandy 5
Forklift Video and audio download application
AUR Flathub video downloader GTK3 libhandy 5
Frog Extract Text From Anywhere
maturing
available in 4 distros Flathub Nix stable 22.11 Nix stable 23.05 Nix unstable
utilities GTK4 libadwaita 5
GPodder Adaptive Media aggregator and podcast client for mobile and desktop alike
mature
available in 22 distros Alpine 3.17 Alpine 3.18 Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Fedora 38 Fedora rawhide Flathub Gentoo GNU Guix Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable PureOS landing
podcast client GTK3 libhandy 5
GadgetController Use your PinePhone as a USB gadget
early system utilities GTK3 libhandy 5
Gajim A fully-featured XMPP client
mature
available in 23 distros Alpine 3.17 Alpine 3.18 Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Fedora 38 Fedora rawhide Flathub Gentoo GNU Guix Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed PureOS landing
XMPP chat GTK3 2
Gerbil Gerbil is a minimal gemini-client for linux and linux-mobile
gemini browser GTK3 libhandy 5
Giara Giara is a reddit app, built with Python, GTK and Handy. Created with mobile Linux in mind.
available in 15 distros Alpine 3.17 Alpine 3.18 Alpine edge AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Flathub GNU Guix Nix stable 22.11 Nix stable 23.05 Nix unstable PureOS landing
Reddit GTK4 libadwaita 5
Girens for Plex Girens is a Plex GTK client for playing movies, TV shows and music from your Plex library.
AUR Flathub Plex media GTK3 libhandy 5
Glossaico Language learning application based on LibreLingo
Alpine 3.18 Alpine edge Flathub LibreLingo education Kirigami 5
Gradience Change the look of Adwaita, with ease
early
available in 6 distros AUR Flathub Manjaro stable Manjaro unstable Nix stable 23.05 Nix unstable
utilities GTK4 libadwaita 4
ICE SSB Tool to create Chromium/Chrome/Firefox/Vivaldi SSBs in Peppermint OS.
AUR web app laucher GTK3 5
Imaginer Imagine with AI
early
available in 4 distros AUR Flathub Nix stable 23.05 Nix unstable
StableDiffusion utilities content generator GTK4 libadwaita 5
Iotas Simple note taking
early
available in 4 distros AUR Flathub Nix stable 23.05 Nix unstable
Nextcloud Notes note taking GTK4 libadwaita 5
Karoto Shopping List A shopping list app for Linux mobile
maturing AUR Flathub productivity utilities PyQt6 5
KeePassPQ KeePassPQ is a Python and QML based application to open KeePass (v4) databases on mobile devices.
early KeePass password manager Kirigami QtQuick 5
Komikku An online/offline manga reader for GNOME, developed with the aim of being used with the Librem 5 phone.
available in 7 distros AUR Fedora 38 Fedora rawhide Flathub GNU Guix Nix stable 23.05 Nix unstable
document viewer GTK3 libhandy 5
LaTre Assistant tool for GNOME Contacts. Do import contacts from VCard files, delete contacts.
utilities GTK3 5
Lemonade Follow discussions on Lemmy
early Flathub lemmy GTK4 libadwaita 5
Letterpress Create beautiful ASCII art
mature Flathub ASCII art generator GTK4 libadwaita 5
Lollypop Lollypop is a modern music player for GNOME
available in 23 distros Alpine 3.17 Alpine 3.18 Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Fedora 38 Fedora rawhide Flathub Gentoo GNU Guix Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed PureOS landing
music player GTK3 libhandy 5
Loop Simple audio loop machine application to create music
maturing AUR Flathub musical tool GTK4 libadwaita 3
Master Key Master Key is a password manager application built with Python 3 and GTK that generates and manages passwords without the need to store them.
mature AUR Flathub password generator GTK4 libadwaita 5
Metadata Cleaner Python GTK application to view and clean metadata in files, using mat2.
available in 11 distros AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Flathub Nix stable 22.11 Nix stable 23.05 Nix unstable PureOS landing
utilities GTK4 libadwaita 5
Mirage A fancy, customizable, keyboard-operable Qt/QML & Python Matrix chat client for encrypted and decentralized communication.
inactive AUR Matrix chat QtQuick 5
Moment Customizable and keyboard-operable Matrix client
maturing
available in 5 distros Alpine 3.17 Alpine 3.18 Alpine edge AUR Flathub
Matrix chat QtQuick 5
Monophony Stream music from YouTube
maturing AUR Flathub YouTube music player GTK4 libadwaita 5
MooTube A YouTube App for Mobile Linux.
YouTube video player GTK3 5
Mousai Simple application for identifying songs
available in 5 distros AUR Flathub Nix stable 22.11 Nix stable 23.05 Nix unstable
multimedia GTK4 libadwaita 5
MyGNUHealth MyGNUHealth is the GNUHealth Personal Health Record application for desktop and mobile devices that integrates with the GNU Health Federation."
maturing
available in 8 distros Alpine 3.17 Alpine 3.18 Alpine edge AUR Fedora 38 Fedora rawhide GNU Guix openSUSE Tumbleweed
GNU Health health Kirigami 5
Myuzi Stream music from YouTube with no ads.
gone YouTube music player GTK4 libadwaita 5
Notorious Keyboard centric notes
AUR Flathub note taking GTK3 libhandy 5
Numberstation A Gnome Authenticator clone.
available in 12 distros Alpine 3.17 Alpine 3.18 Alpine edge Debian 12 Debian 13 Debian unstable Fedora 38 Fedora rawhide Nix stable 22.11 Nix stable 23.05 Nix unstable PureOS landing
multi-factor authentication GTK3 5
OnionShare Securely and anonymously share files, host websites, and chat with friends using the Tor network
available in 17 distros Arch Linux ARM aarch64 Arch Linux ARM armv7h Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Fedora 38 Fedora rawhide GNU Guix Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed PureOS landing
tor file transfer chat QtQuick 3
Organizer Organizer is a GTK Python app to organize your files into neat categories! It does so by the filetype.
AUR Flathub file management GTK3 libhandy 5
PDF Arranger Simple App to split, rotate, rearrange PDFs
available in 21 distros Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Fedora 38 Fedora rawhide Flathub Gentoo GNU Guix Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed PureOS landing
office GTK3 4
PassUi PassUi is a free and open source graphical user interface for the standard unix password manager written in python, with small screens in mind.
password manager WxWidgets 5
Passes A digital pass manager
early
available in 6 distros AUR Debian 12 Debian 13 Debian unstable Flathub PureOS landing
utilities GTK4 libadwaita 5
PasswordSage A password manager geared towards mobile screens. It uses GTK as framework and parses .kdbx files (version 3.1 and 4).
inactive KeePass password manager GTK3 libhandy 5
Phonic Phonic is a GTK audiobook player targeted at mobile Linux.
early AUR audiobook player GTK3 libhandy 5
Phosh Look Phosh look manages ~/.config/gtk-3.0 with preset themes
system utilities GTK3 5
Pine Pass GUI for password-store.org written with Python and GTK. Originally written for the PinePhone but should be compatible with most Linux distros.
password manager GTK3 5
PineBattery GTK app for monitoring the PinePhone and PineTab battery.
utilities GTK3 5
Pithos A Pandora Radio Client
available in 14 distros Alpine edge AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Flathub Gentoo Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed PureOS landing
Pandora internet radio GTK3 3
Portfolio Manage files on the go
mature
available in 13 distros Alpine 3.17 Alpine 3.18 Alpine edge AUR Debian 12 Debian 13 Debian unstable Flathub GNU Guix Nix stable 22.11 Nix stable 23.05 Nix unstable PureOS landing
file management GTK4 libadwaita 5
Powersupply Linux power subsystem debugger
maturing
available in 4 distros Alpine edge AUR Flathub PureOS landing
utilities GTK3 libhandy 5
Powertrack Tool to track battery statistics.
early utilities GTK3 5
Prepaid manager Prepaid-manager-applet (ppm) is an applet for the GNOME Desktop that allows you to check and top up the balance of GSM mobile prepaid SIM cards.
maturing PureOS landing USSD mobile service utility GTK3 5
Pure Maps Maps and navigation
available in 8 distros Alpine 3.17 Alpine 3.18 Alpine edge AUR Flathub Nix stable 22.11 Nix stable 23.05 Nix unstable
openstreetmap maps and navigation QtQuick Kirigami Silica 5
Reminders Set reminders and manage tasks
mature Flathub CalDAV Microsoft To Do productivity GTK4 libadwaita 5
Run Free! Running log app built for Phosh with some basic analysis of your running schedule
utilities GTK3 5
Satellite Check your GPS reception and save your tracks
maturing
available in 6 distros AUR Debian 12 Debian 13 Debian unstable Flathub PureOS landing
geography GTK3 libhandy 5
Secrets Secrets is a password manager which integrates perfectly with the GNOME desktop
mature
available in 19 distros Alpine 3.17 Alpine 3.18 Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Fedora 38 Fedora rawhide Flathub GNU Guix Manjaro stable Manjaro unstable openSUSE Tumbleweed PureOS landing
password manager GTK4 libadwaita 5
Shipments A python library and a GTK3 mobile/desktop application for tracking multiple shipments.
available in 4 distros Alpine edge AUR Nix stable 23.05 Nix unstable
utilities GTK3 libhandy 5
Smile An emoji picker
mature AUR Flathub emoji picker GTK4 libadwaita 5
Spotipyne Gtk Spotify client written in python made to be compatible with mobile formfactors like a pinephone.
Spotify audio streaming GTK3 libhandy 5
Stream A YouTube client written in Python
AUR YouTube video player GTK3 libhandy 5
Sublime Music A native Subsonic client for Linux
mature
available in 9 distros Alpine edge AUR Debian 12 Debian 13 Debian unstable Nix stable 22.11 Nix stable 23.05 Nix unstable PureOS landing
Subsonic ampache Revel Airsonic Gonic Navidrome audio streaming GTK3 3
Swatch Color palette manager.
early Flathub development GTK4 libadwaita 5
Syncthing GTK GUI and notification area icon for Syncthing
mature
available in 11 distros Alpine edge Arch Linux ARM aarch64 AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Flathub GNU Guix PureOS landing
Syncthing file transfer file sync GTK3 2
Telegraph Write and decode morse
early AUR Flathub utilities GTK4 libadwaita 5
Teleprompter Display scrolling text on your screen
early Flathub teleprompter GTK4 libadwaita 4
Thumbdrives Thumbdrive and ISO emulator for phones
maturing
available in 4 distros Alpine edge AUR Nix stable 23.05 Nix unstable
USB mass storage system utilities GTK3 libhandy 5
Timetrack Simple timetrack app for GNOME
AUR Flathub productivity GTK3 libhandy 4
Tinge Tinge is a mobile first application for controlling Philips Hue lights on Linux
Hue smart home WxWidgets 5
Video Downloader Download videos from websites like YouTube and many others (based on youtube-dl)
available in 4 distros AUR Fedora 38 Fedora rawhide Flathub
video downloader GTK3 libhandy 5
Warp Fast and secure file transfer
maturing
available in 9 distros Alpine 3.18 Alpine edge AUR Flathub Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable
file transfer GTK4 libadwaita 5
Warpinator Share files across the LAN
mature
available in 11 distros Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Flathub Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed
file transfer GTK3 xapps 5
Wasp Companion Companion app for wasp-os
watch companion GTK3 libhandy 5
WhatIP Info on your IP
mature
available in 8 distros AUR Fedora 38 Fedora rawhide Flathub Nix stable 22.11 Nix stable 23.05 Nix unstable PureOS landing
network GTK4 libadwaita 5
White Noise Mobian Basic white noise app for Mobian
utilities GTK3 SDL 5
Wike Search and read Wikipedia articles
available in 12 distros AUR Debian 12 Debian 13 Debian unstable Fedora 38 Fedora rawhide Flathub Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed PureOS landing
Wikipedia education GTK4 libadwaita 5
Wiremapper GTK3 frontend for the Pockethernet
Alpine edge Flathub PocketEthernet network GTK3 libhandy 5
Wordbook Lookup definitions for any English term
AUR Nix stable 23.05 Nix unstable dictionary GTK4 5
Workflow A screen time monitor app for Linux. Needs ActivityWatch to be installed
Flathub health GTK3 libhandy 5
YOGA Image Optimizer YOGA Image Optimizer is a graphical user interface for YOGA Image that converts and optimizes the size of JPEGs, PNGs and WebP image files.
AUR Flathub utilities GTK3 3
YouPlay Search, download and play music from YouTube.
maturing AUR YouTube music player GTK4 libadwaita 5
caerbannog Frontend for password-store
available in 7 distros Alpine 3.17 Alpine 3.18 Alpine edge AUR Nix stable 22.11 Nix stable 23.05 Nix unstable
password manager GTK3 libhandy 5
cpupower-gui Change the scaling frequency limits of your CPU
maturing
available in 7 distros AUR Debian 11 Debian unstable Devuan 4.0 Nix stable 22.11 Nix stable 23.05 Nix unstable
system utilities GTK3 libhandy 5
eOVPN OpenVPN Configuration Manager
AUR Flathub OpenVPN system utilities GTK3 4
gPodder QML UI gPodder 4 QML UI Reference Implementation
available in 21 distros Alpine 3.17 Alpine 3.18 Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Fedora 38 Fedora rawhide Gentoo GNU Guix Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable PureOS landing
podcast client QtQuick 5
gedit Legendary text editor since 1998
available in 23 distros Alpine 3.17 Alpine 3.18 Alpine edge Arch Linux ARM aarch64 Arch Linux ARM armv7h AUR Debian 11 Debian 12 Debian 13 Debian unstable Devuan 4.0 Fedora 38 Fedora rawhide Flathub Gentoo GNU Guix Manjaro stable Manjaro unstable Nix stable 22.11 Nix stable 23.05 Nix unstable openSUSE Tumbleweed PureOS landing
text editor GTK3 5
gtkbart Public transportation client for the Bay Area Rapid Transit system
inactive Bay Area Rapid Transit API public transport GTK3 libhandy 5
loyaltyCardsOpen Linux App to save and view all your loyalty cards and any kind of card. Ready to use with a Linux Phone.
loyalty cards GTK3 5
mobpass A mobile interface for gopass
Alpine edge password manager QtQuick 5
modRana ModRana is a flexible GPS navigation system for mobile devices.
AUR openstreetmap maps and navigation geography QtQuick 5
pass-manager-compact Compact GUI for pass to be useable for smartphones
maturing password manager GTK3 needs testing
postmarketOS Backup A backup application that integrates with apk to quickly backup and restore your system state in postmarketOS
backup system utilities GTK3 libhandy 5
postmarketOS Tweaks Application for exposing extra settings easily on mobile platforms
postmarketOS 22.12 postmarketOS master system utilities GTK3 libhandy 5
siglo GTK app to sync InfiniTime watch with PinePhone
mature
available in 8 distros Alpine 3.17 Alpine 3.18 Alpine edge AUR Flathub Nix stable 22.11 Nix stable 23.05 Nix unstable
watch companion GTK3 5
wake-mobile Proof-of-concept alarm app that uses systemd timers to wake up the system
AUR alarm clock GTK3 5

← Back to all Programming Languages