Python Pyqt5

Open-source Python projects categorized as Pyqt5 Edit details
Related topics: #Python #Python3 #GUI #Qt5 #Pyqt

Top 23 Python Pyqt5 Projects

  • qutebrowser

    A keyboard-driven, vim-like browser based on PyQt5.

    Project mention: Looking For Lightweight Browser | | 2022-06-27

    qutebrowser is super minimal, though it's mostly operated via keyboard using vim-like bindings. So if you don't mind a keyboard-based experience, that might be the one for you.

  • Spyder

    Official repository for Spyder - The Scientific Python Development Environment

    Project mention: Spyder IDE immediately crashes | | 2022-06-01

    Looks like many people have reported similar issues on their github over the years. Try to search for the exact error on their issues page:

  • Scout APM

    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.

  • persepolis

    Persepolis Download Manager is a GUI for aria2.

    Project mention: A game pirate website which divide its file size? | | 2022-05-18

    You can also try a download manager, it should help keep the download going even if you have a slow connection. I recommend Persepolis.

  • Cura

    3D printer / slicing GUI built on top of the Uranium framework

    Project mention: Anycubic Kobra Max profile - Prusaslicer / Cura | | 2022-06-28
  • fbs

    Create Python GUIs with Qt in minutes

    Project mention: Python and Qt Simplified. Create a Python GUI in Minutes | | 2022-03-27

    Haven't gotten around to it since 2018 and don't think this will change soon. Always happy to receive contributions though.

  • 15-minute-apps

    15 minute (small) desktop apps built with PyQt

    Project mention: Caffè Italia * 22/03/22 | | 2022-03-22
  • AutoKey

    AutoKey, a desktop automation utility for Linux and X11.

    Project mention: Can xbindkeys change bindings based on active window, like AutoHotKey? | | 2022-06-13

    AutoKey is a close replica of AutoHotKey for Linux. It has many of AHK's features.

  • 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.

  • QDarkStyleSheet

    A dark style sheet for QtWidgets application

    Project mention: Is there a way to make Quartus prime lite to dark mode? | | 2022-03-12

    If things became red you can refine it or get some inspiration.

  • git-cola

    git-cola: The highly caffeinated Git GUI

    Project mention: Will Nix Overtake Docker | | 2021-11-29

    Not OP, here are some recommendations:


    Windows and Mac. Free. Feels sluggish, but is also really dependable, the graph view is lovely and it covers most of the common things that you want to do - also, staging/discarding chunks or even individual lines of code is lovely. Oh, and the Git LFS integration, and creating patches is also really easy. And it gives you the underlying Git commands it uses, in case you care about that.


    Windows, Mac and Linux. May need commercial license. Feels like a step up from SourceTree, but i find that using this for commercial needs is a no go. If that's not an issue, however, it has a good UI, is nice to work with and just generally doesn't have anything i'd object to. IIRC it saved my hide years back by letting me do a ctrl+z for a repo after accidentally forcing to the wrong remote, so that i could fix what i had done (memory might fail me, was years ago), just generally feels intuitive like that.

    Git Cola:

    Windows, Mac and Linux. Free and open source. Perhaps one of the more basic interfaces, but as far as free software goes, it does what it sets out to do, and does it well. I use this on Linux, whenever i want to have that visual feedback about the state of the repo/staging area or just don't feel like using the CLI.


    Windows only. Free. Recommending this just because you mentioned TortoiseSVN. If you just want a similar workflow, this is perhaps your best option. Honestly, there is definitely some merit to having a nice file system integration, i rather enjoyed that with SVN.

    Whatever your IDE has built in: look at your IDE

    On any platform that your IDE runs on. Same licensing as your IDE. Some people just shop around for an IDE that they enjoy and then just use whatever VCS workflows that they provide. I'd say that VS Code with some plugins is really nice, though others swear by JetBrains' IDEs, whereas others are fine with even just NetBeans or Eclipse (Java example, you can replace that with Visual Studio or whatever). If youŗe working within a particular stack/IDE, that's not too bad of an idea.

    The CLI:

    Windows, Mac and Linux. Free and open source. You'll probably want to know a bit of the CLI anyways, just in case. Personally, i'm still way too used to using a GUI since dealing with branches and change sets just feels like something that's more easy when visual, but the CLI has occasionally helped me out nonetheless.

  • fbs-tutorial

    Tutorial for creating Python/Qt GUIs with fbs

    Project mention: GUI programming using PyQt/PySide for beginners | | 2021-10-26 - isn't the perfect tool for that?

  • vidcutter

    A modern yet simple multi-platform video cutter and joiner.

    Project mention: Ask HN: Simple video editor for instructional videos | | 2022-06-15
  • BlackMamba

    C2/post-exploitation framework

  • polychromatic

    RGB lighting management software for GNU/Linux. Powered by OpenRazer (working to be vendor agnostic)

    Project mention: Razer blackwidow keyboard backlights | | 2022-06-15

    I re-installed open-razer on Ubuntu and also installed Polychromatic.

  • algobot

    Cryptocurrency trading bot with a graphical user interface with support for simulations, backtests, optimizations, and running live bots.


    Minimal Python 2 & 3 shim around all Qt bindings - PySide, PySide2, PyQt4 and PyQt5.

    Project mention: Breaks our entire codebase if it is removed | | 2021-08-18

    There is an entire package that uses that pattern actually

  • rmview

    A live viewer for reMarkable written in PyQt5

    Project mention: [How to] Use the reMarkable app with Linux (Wine) - 2022 version | | 2022-01-14
  • kawaii-player

    Multimedia player, media library manager and portable media server with PC-To-PC casting feature.

    Project mention: Is there a Celluloid like player for KDE ? I can easily use it as a music player & the feature Celluloid have that I love is playlist & embedded album art(huge in size) support(I can add multiple songs in MPV but there's no playlist support) & I'm kind of done with actual music players.. | | 2021-11-02


  • CQ-editor

    CadQuery GUI editor based on PyQT

    Project mention: Please suggest an alternative to OpenSCAD (script based CAD) | | 2022-04-05

    CQ-Editor, download the prebuilt binary from the GitHub releases page

  • BreezeStyleSheets

    Breeze/BreezeDark-like Qt StyleSheets

    Project mention: Is there a way to make Quartus prime lite to dark mode? | | 2022-03-12

    If things became red you can refine it or get some inspiration.

  • Rare

    GUI for legendary. An Epic Games Launcher open source alternative

    Project mention: An Epic Failure (Epic Games Launcher issues from my perspective) | | 2022-04-10

    Legendary, Rare and Heroic are good alternatives.

  • Uranium

    A Python framework for building Desktop applications.

    Project mention: Cura 5 Mac not behaving properly (menu bar) | | 2022-05-24

    The reason this was changed is because in Cura 5.0, Cura updated to use Qt6 instead of Qt5, and this dropped support of QtQuick Controls 1, the GUI framework that Cura had been using for most of its interface. The change that brought it about was here.

  • dottorrent-gui

    An advanced GUI torrent file creator with batch functionality, powered by PyQt and dottorrent

    Project mention: Tools to create hybrid torrent (v1+v2) with large piece size (64mb) and high number of tracker? | | 2022-04-25

    Until know I've been using on Linux dottorrent-gui (which is a gui for dottorrent obviously) and it has been an awesome experience, I can make a torrent with high piece size when needed (up to 64mb) and I can input a lot of public trackers (based on this listing) .

  • AMaDiA

    Astus' Mathematical Display Application : A GUI for Mathematics (Calculator, LaTeX Converter, Plotter, ... )

    Project mention: What were the first 5 programs you made? | | 2021-08-31

    Here is the link to the calculator: It also includes the chat (my first program) though that chat desperately needs an update since I have not really touched it since the course in which I wrote it (that was 3 years ago)

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 Pyqt5 related posts


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

Project Stars
1 qutebrowser 7,972
2 Spyder 7,032
3 persepolis 5,415
4 Cura 3,943
5 fbs 3,425
6 15-minute-apps 3,299
7 AutoKey 2,322
8 QDarkStyleSheet 2,132
9 git-cola 1,887
10 fbs-tutorial 1,725
11 vidcutter 1,062
12 BlackMamba 834
13 polychromatic 812
14 algobot 798
15 779
16 rmview 541
17 kawaii-player 498
18 CQ-editor 394
19 BreezeStyleSheets 362
20 Rare 302
21 Uranium 268
22 dottorrent-gui 224
23 AMaDiA 209
Find remote jobs at our new job board There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.