Python Gnome

Open-source Python projects categorized as Gnome

Top 23 Python Gnome Projects

  1. terminator

    multiple GNOME terminals in one window

    Project mention: Terminator: Hasta La Vista, Shell | news.ycombinator.com | 2025-05-21

    For those confused like me, this is unrelated to the popular terminal emulator called Terminator [1]. Confusing choice of name IMHO.

    [1] https://gnome-terminator.org/

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. gaphor

    Gaphor is the simple modeling tool

  4. varia

    Download manager that supports regular downloads, torrents and videos

    Project mention: YouTube downloaders (and how Google silenced the press) | news.ycombinator.com | 2025-09-19

    Didn't know about https://stacher.io/, will take a look.

    On my favorites YouTube downloaders with UI, I have:

    Varia https://giantpinkrobots.github.io/varia/

    Media Downloader https://github.com/mhogomchungu/media-downloader/

  5. Alpaca

    🦙 Local and online AI hub (by Jeffser)

    Project mention: Ask HN: Recommendations for Running LLMs Locally | news.ycombinator.com | 2025-02-02

    Alpaca is in the Pop!_shop (what is called the store on most other distros) so it's just a matter of clicking install. Inside it it has a list of several models, I downloaded a small model, but even a small model is very big, 4 Gigs. Some are over 100GB. When one is downloaded just click on new chat.

    https://github.com/Jeffser/Alpaca

    GPT4ALL on the cinnamon mint box I first installed Easy Flatpak then installed it from there. That I had a little different goal, I had a lot of pdf and epub books I wanted to index. I downloaded a small model again, a 4.34G Llama 3 8B Instruct. In the local docs I put one pdf 'Github for Dummies' and asked it to index. It took about 30 minutes IIRC. (don't start with too many, it could be days indexing. You can add docs later and re-index so you can build your database slowly) Then instead of looking up in the book how to revert a commit, you chat with the model and ask it how to revert a commit.

    My take is the model is the human language interface for queries, and that's all. Bear in mind almost everyone knows more about this me, I just wanted to see what all the fuss was about.

    You can also do similar what I did with gpt4all online for free as long as you have a google account. Go to notebooklm dot google dot com and start uploading your documents.

  6. awesome-gtk

    List of awesome GTK (3/4) applications

  7. oversteer

    Steering Wheel Manager for GNU/Linux

    Project mention: Nearly 90% of Windows Games Now Run on Linux | news.ycombinator.com | 2025-10-28

    How deep did you look into it? Don't be misled by maybe your manufacturer not supporting Linux directly. As an example https://github.com/berarma/oversteer helped me to set up my wheel better than any rubbish windows OEM software could have.

  8. nautilus-open-any-terminal

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. drawing

    Simple image editor for Linux

  11. gdm-settings

    A settings app for GNOME's Login Manager, GDM

  12. Frog

    Extract text from any image, video, QR Code and etc. (by TenderOwl)

  13. cartridges

    Mirrored from https://codeberg.org/kramo/cartridges

  14. Gradia

    Make your screenshots ready for all

    Project mention: Show HN: Make Beautiful Screenshots in Seconds | news.ycombinator.com | 2025-06-22

    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.

  15. SaveDesktop

    Save Desktop saves your Linux desktop environment configuration

    Project mention: Nix – Death by a Thousand Cuts | news.ycombinator.com | 2025-01-13

    I'm using Universal Blue now (Aurora, i.e. KDE flavour) and I'm very happy with it. With its large amount of pre-installed packages and drivers (including proprietary ones), I still didn't need to install any custom package (rpm-ostree) or otherwise modify the OS config (except for turning off SELinux in /etc/sysconfig/selinux). It's the most pragmatic distro I've used so far.

    SaveDesktop[0] (saves flatpak apps and DE configs) and mise-en-place[1] (declarative shell environment manager) are making my installation backupable and quite reproducible (not to NixOS standards though).

    For software that's not in flatpak, docker or mise, toolbox and distrobox are available for the rescue. Both work really well (toolbox is better for CLIs, distrobox for GUIs), but all atomicity/declarativity is lost.

    [0] https://github.com/vikdevelop/SaveDesktop

    [1] https://mise.jdx.dev/

  16. Yin-Yang

    Auto Nightmode for KDE, Gnome, Budgie, VSCode, Atom and more

  17. gtg

    Getting Things GNOME! desktop app development

  18. cpupower-gui

    cpupower-gui is a graphical program that is used to change the scaling frequency limits of the cpu, similar to cpupower.

  19. pithos

    A Pandora Radio Client

  20. chromecast_mpris

    📺 Control Chromecasts from Linux and D-Bus

  21. Sunflower

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

  22. Curtail

    Simple & useful image compressor (by Huluti)

  23. PyGObject

    Tutorial for using GTK+ 3 in Python

  24. AdwSteamGtk

    A simple Gtk wrapper for Adwaita-for-Steam

  25. Live-Earth-Wallpapers

    A collection of all earth related space Images in one script to set as your Desktop background.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Python Gnome discussion

Python Gnome related posts

Index

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

# Project Stars
1 terminator 2,477
2 gaphor 2,162
3 varia 1,497
4 Alpaca 1,354
5 awesome-gtk 1,132
6 oversteer 893
7 nautilus-open-any-terminal 842
8 drawing 837
9 gdm-settings 816
10 Frog 805
11 cartridges 788
12 Gradia 729
13 SaveDesktop 718
14 Yin-Yang 689
15 gtg 594
16 cpupower-gui 537
17 pithos 517
18 chromecast_mpris 496
19 Sunflower 438
20 Curtail 432
21 PyGObject 393
22 AdwSteamGtk 327
23 Live-Earth-Wallpapers 323

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?