Python Gtk

Open-source Python projects categorized as Gtk Edit details
Related topics: #Python #Linux #Gtk3 #Windows #Music

Top 23 Python Gtk Projects

  • matplotlib

    matplotlib: plotting with Python

    Project mention: How to get a matplotlib Axes instance to plot to? | | 2022-04-10

    I need to make a candlestick chart (something like this) using some stock data. For this I want to use the function To this function I need to supply quotes and "an Axes instance to plot to". I created some sample quotes as follows:

  • pywebview

    Build GUI for your Python program with JavaScript, HTML, and CSS

    Project mention: How long does it take for you to get ready to develop a good Python library? | | 2022-03-15

    I have started pywebview eight years ago by just releasing code I had wrote for a personal project that I thought other people might find useful. Community found it useful indeed, and little by little it became a full-fledged library.

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • Ulauncher

    Linux Application Launcher 🇺🇦

    Project mention: Open Application from title bar | | 2022-06-23
  • oomox

    Graphical application for generating different color variations of a Materia and Oomox themes (GTK2, GTK3 and others), Archdroid, Gnome-Colors, Numix, Papirus, Suru++ icons, and terminal palette.

    Project mention: My Linux Mint 20.03 | | 2022-03-18

    Shit After writing this i remebered I didn't Google that for some years... Things change, and nice guys from the themux project made Oomox. See

  • bleachbit

    BleachBit system cleaner for Windows and Linux

    Project mention: Manjaro partition is running out of space | | 2022-06-27
  • 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 modern operating system / device.

    Project mention: Adding Chinese dictionary? | | 2022-03-09

    Bascially the way to do it is to use a dictionary converter tool to convert from an existing dictionary. PyGlossary is the tool I used.

  • terminator

    multiple GNOME terminals in one window

    Project mention: What’s on your arch install? | | 2022-04-26


  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • deluge

    Deluge BitTorrent client - Git mirror, PRs only

    Project mention: what form of Utorrent should i get (i have no money) | | 2022-04-24
  • quicktile

    Adds window-tiling hotkeys to any X11 desktop. (An analogue to WinSplit Revolution for people who don't want to use Compiz Grid)

    Project mention: Rust's problematic reliance on GitHub | | 2022-05-22

    Actually, I plan to add a .nojekyll file and then use something like Pelican with custom plugins, then set GitHub Actions to run my on push... similar to how is a Sphinx-based site hosted on GitHub Pages and automatically regenerated from the pushed sources.

  • nicotine-plus

    Graphical client for the Soulseek peer-to-peer network

    Project mention: Quem ai teve um desses? | | 2022-06-28

    Interactive viewer for graphs written in Graphviz's dot language.

    Project mention: New crate announcement - cargo-hackerman: if your code takes too long to compile, hackerman can help | | 2022-05-09

    Oh that's weird, i did send it, mb it got removed by a mod or smth? Here you go:

  • pympress

    Pympress is a simple yet powerful PDF reader designed for dual-screen presentations

    Project mention: LaTeX beamer generated PDF to display as presentation with notes? | | 2022-01-16

    Or Pypmpress could be what you are looking for:

  • GTK-for-Windows-Runtime-Environment-Installer

    GTK+ for Windows Runtime Environment Installer (fork from

    Project mention: How complex is it to deploy Rust+GTK to Windows? | | 2022-04-27

    There is installer of GTK3 libraries in OS, but not GTK4 -

  • Sunflower

    Small and highly customizable twin-panel file manager for Linux with support for plugins. (by MeanEYE)

    Project mention: A Hardcore KDE User Shelves Pride, Switches to GNOME With an Open Mind | | 2022-06-11

    Development is somewhat slow but the last update was 3 months ago, so it's still active. There's also this GitHub mirror

  • Apostrophe

    Mirror of (by ApostropheEditor)

    Project mention: What software do you use for writing? | | 2021-11-06

    However, a few months ago started switched to Apostrophe (Desktop Linux) as my writing driver, leaving LO Writer only for editing and spellchecking. "Markdown" style editors like Apostrophe are a simpler interface and focus on what you really need — to get the words out of the brain and into paper / e-paper. Spellcheck and proofreading can come up later (and for that I still go to LO Writer since it's easy to work dictionaries for it). Plus, it has a simple export to HTML that allows you to quickly send and share stuff to eg.: beta readers.

  • exaile

    :notes: Cross-platform music player

    Project mention: There seems to be no Linux music player that supports reading and writing to the POPM rating tag, and making smart playlists based on both those ratings and other playlists. Or, "I really freaking miss MusicBee, man" | | 2022-04-05

    Exaile - Though apparently in tag ratings is on the roadmap

  • nwg-shell

    Installer, updater & meta-package for the nwg-shell project: a GTK3-based shell for sway Wayland compositor

    Project mention: A Mouse Focused WM? | | 2022-06-20

    Try > Wayfire with nwg-shell i think it will be the best option for you. It has also gestures if you also use a touchpad

  • AutomaThemely

    Simple, set-and-forget python application for changing between desktop themes according to light and dark hours

    Project mention: Looks familiar to me ;) | | 2022-06-07

    I know about Koi, Yin-Yang, AutomaThemely, Plasma Theme Switcher and the widget I was talking about in last comment, Dynamic global themes. Once I even made a very poorly written and simple script to toggle KDE global themes, gtk themes, konsole colorscheme etc all at once and it barely works but I want to see an officially supported toggle to allow Auto Day/Night theme change in System Settings.

  • Tryton

    Mirror of Tryton Client

    Project mention: Python Double Entry Accounting Projects | | 2022-03-27
  • CoBang

    A QR code scanner desktop app for Linux

    Project mention: CoBang, the QR code scanner for Linux desktop, now adapt to mobile screen | | 2021-09-06

    In attempt to bring a QR code scanner application to Linux phone (PureOS, Pinephone), I updated my CoBang app with libhandy to make its UI responsive (v0.9.0).

  • siglo

    GTK app to sync InfiniTime watch with PinePhone

    Project mention: Fine times with the PineTime - Review and Getting Started guide for the PineTime | | 2021-11-21

    Also haven't tried it with the PinePhone yet, that might make an interesting follow-up article. There is a companion app here

  • diffuse

    Diffuse is a graphical tool for comparing and merging text files. It can retrieve files for comparison from Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion, and SVK repositories. (This code is a fork based on the original project on SourceForge: (by MightyCreak)

    Project mention: What’s on your arch install? | | 2022-04-26 is not as slow as meld, however, there are many alternatives...

  • akbl

    Control the lights of Alienware computers under GNU/Linux systems.

    Project mention: Alienware RGB controls for Manjaro | | 2021-08-21

    You may want yo give akbl a try:

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-28.

Python Gtk related posts


What are some of the best open-source Gtk projects in Python? This list will help you:

Project Stars
1 matplotlib 15,690
2 pywebview 2,961
3 Ulauncher 2,647
4 oomox 1,730
5 bleachbit 1,636
6 pyglossary 1,602
7 terminator 1,211
8 deluge 1,200
9 quicktile 802
10 nicotine-plus 770
11 718
12 pympress 690
13 GTK-for-Windows-Runtime-Environment-Installer 437
14 Sunflower 399
15 Apostrophe 346
16 exaile 320
17 nwg-shell 310
18 AutomaThemely 196
19 Tryton 174
20 CoBang 159
21 siglo 120
22 diffuse 118
23 akbl 106
Find remote jobs at our new job board There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.