SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Gtk Projects
-
Project mention: An AI Agent Published a Hit Piece on Me – More Things Have Happened | news.ycombinator.com | 2026-02-13
Another fascinating thing that the Reddit thread discussing the original PR pointed out is that whoever owns that AI account opened another PR (same commits) and later posted this comment: https://github.com/matplotlib/matplotlib/pull/31138#issuecom...
> Original PR from #31132 but now with 100% more meat. Do you need me to upload a birth certificate to prove that I'm human?
It’s a bit wild to me that people are siding with the AI agent / whoever is commanding it. Combined with the LLM hallucinated reporting and all the discussion this has spawned, I think this is making out to be a great case study on the social impact of LLM tooling.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Looking for a Remote Job in Python/Django/Flask | news.ycombinator.com | 2025-12-17
3. https://github.com/r0x0r/pywebview/pull/958 [Pywebview - A lightweight library for building desktop apps with html|css|js ]
-
-
pdfarranger
Small python-gtk application, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface.
-
Yeah. Plus the fact that ulauncher is already an existing launcher-type app for Linux: https://ulauncher.io/
-
-
pyglossary
A tool for converting dictionary files aka glossaries. Mainly to help use our offline glossaries in any Open Source dictionary we like on any operating system / device.
I skimmed through Livio web-site and it seems like it's just a repacked wiktionary?
On my e-book I use KOReader and I uploaded dictionaries of my personal choice on it. When I see a new word, I hold a finger for a bit longer than usual and KOReader opens a modal window with a definition from Cambridge Advanced Learner's Dictionary. It took some time to find a DRM-free version and convert it into StarDict format but I've done it so I can share you only need to use this Python script: https://github.com/ilius/pyglossary. I'm sure there's already a wiktionary stardict on the web and you won't need pyglossary.
KOReader can be installed on many popular e-readers, including jailbroken Kindles (this usually takes 10 minutes to do depending on Amazon mood).
-
Project mention: Build a reusable Terminator layout with pre-loaded commands per pane | dev.to | 2026-04-30
This post walks through building a single shell script that opens Terminator with a custom layout — three panes, each with its own title and a list of commands pre-loaded into shell history, ready to fire with a single up arrow.
-
themix-gui
Graphical application for generating different color variations of Oomox (Numix-based) theme (GTK2, GTK3, Cinnamon, GNOME, Openbox, Xfwm), Archdroid, Gnome-Color, Numix, Papirus and Suru++ icon themes. Have a hack for HiDPI in gtk2. Its Base16 plugin also allowing a lot of app themes support like Alacritty, Emacs, GTK4, KDE, VIM and many more.
-
-
-
-
-
-
I use a similar tool, Gradia.
https://github.com/AlexanderVanhee/Gradia
The border can look nice in certain settings, the annotation tools are handy for drawing attention to specific elements. It has the ability to hide/mask things too. All wrapped in a nice intuitive interface.
-
-
-
-
GTK-for-Windows-Runtime-Environment-Installer
GTK+ for Windows Runtime Environment Installer (fork from http://gtk-win.sourceforge.net)
Somewhat tangential: Is there a lightweight distribution of GTK2? I was shopping for a cross-platform GUI library with a C API, and GTK2 seemed like the right choice. But the Windows distribution [1] had 30-40 DLLs and none of them seemed to be optional in DependencyWalker.
[1] https://github.com/tschoonj/GTK-for-Windows-Runtime-Environm...
-
-
-
-
Python Gtk discussion
Python Gtk related posts
-
Build a reusable Terminator layout with pre-loaded commands per pane
-
Tauri binding for Python through Pyo3
-
Classic GTK1 GUI Library
-
I Use My Terminal
-
Terminator: Hasta La Vista, Shell
-
MP3 to EXE (1999)
-
Show HN: ThemeChanger
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Jun 2026
Index
What are some of the best open-source Gtk projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | matplotlib | 22,867 |
| 2 | pywebview | 5,915 |
| 3 | bleachbit | 5,868 |
| 4 | pdfarranger | 5,544 |
| 5 | Ulauncher | 4,457 |
| 6 | nicotine-plus | 2,919 |
| 7 | pyglossary | 2,625 |
| 8 | terminator | 2,608 |
| 9 | themix-gui | 2,299 |
| 10 | gaphor | 2,241 |
| 11 | deluge | 1,771 |
| 12 | pympress | 1,604 |
| 13 | blueman | 1,552 |
| 14 | awesome-gtk | 1,234 |
| 15 | Gradia | 1,073 |
| 16 | xdot.py | 938 |
| 17 | quicktile | 913 |
| 18 | cartridges | 821 |
| 19 | GTK-for-Windows-Runtime-Environment-Installer | 811 |
| 20 | gtg | 604 |
| 21 | rednotebook | 558 |
| 22 | Apostrophe | 493 |
| 23 | Curtail | 478 |