Topics / #qt
Qt projects on GitHub
Cross-platform C++ framework for building native desktop and embedded UIs.
As of , the most-starred Qt projects on GitHub are Umi-OCR (48K stars), WeChatMsg (42.1K stars) and qBittorrent (40.9K stars). GitHub.Locker tracks 51 Qt repositories with 686.4K stars combined. The fastest-growing on October 16 was dsh-pet-indesktop, with +59 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+59dsh-pet-indesktop
MerZlin/dsh-pet-indesktop · ★ 1KA standalone desktop pet (virtual pet) app built with Python and PySide6 for Windows, Linux and macOS. It shows an animated 'blue fat fish' character that floats on your desktop with dragging, a system tray icon, character switching and optional AI chat.
+43FinceptTerminal
Fincept-Corporation/FinceptTerminal · ★ 32.6KFincept Terminal is a free, open-source desktop finance terminal in the spirit of a Bloomberg terminal: institutional-grade market analytics, AI research agents and trading tools combined in one application.
+35Ghost-Downloader-3
XiaoYouChR/Ghost-Downloader-3 · ★ 10KGhost Downloader is a cross-platform desktop download manager that handles HTTP, BitTorrent/Magnet, FTP, M3U8, MPEG-DASH and eD2k links, plus video sites like YouTube and Bilibili, all in one app.
deskflow
deskflow/deskflow · ★ 29.8KA free, open-source app that lets the keyboard, mouse, or trackpad of one computer control several nearby computers, moving seamlessly between them — like a software KVM but without the video.
The all-time top
51 projects · by stars
- 48K
#1 · hiroi-sora/Umi-OCRUmi-OCR
Umi-OCR is a free, open-source, offline OCR tool that extracts text from screenshots, batches of images, and PDF documents, and can also scan or generate QR codes.
- 42.1K
#2 · LC044/WeChatMsg
WeChatMsg
WeChatMsg is a desktop tool (built with PyQt) that extracts and exports your personal WeChat chat history, letting you keep a lasting local record of your conversations and optionally feed that data into LLMs like ChatGPT to build a personalized AI trained on your own messages.
- 40.9K
#3 · qbittorrent/qBittorrentqBittorrent
qBittorrent is a free, open-source BitTorrent client written in C++ with Qt, built on top of the libtorrent engine. It aims to be a solid alternative to other torrent clients, focusing on speed, stability, and Unicode support.
- 4

MockingBird
36.9Kbabysor/MockingBird · PythonMockingBird is a PyTorch voice-cloning toolbox: it learns a voice from a short audio clip and generates arbitrary Mandarin speech in real time. The repo is no longer actively updated — the author is building an optimized cloud-hosted version instead.
- 5

FinceptTerminal
32.6KFincept-Corporation/FinceptTerminal · C++Fincept Terminal is a free, open-source desktop finance terminal in the spirit of a Bloomberg terminal: institutional-grade market analytics, AI research agents and trading tools combined in one application.
- 6

QtScrcpy
32.4Kbarry-ran/QtScrcpy · C++QtScrcpy is a desktop app that displays and controls your Android phone's screen on your computer in real time, over USB or WiFi, without needing root access.
- 7

flameshot
31.2Kflameshot-org/flameshot · C++Flameshot is a free, open-source screenshot tool: capture a screen region, annotate it in a built-in editor, then save it, copy it or share it online.
- 8
deskflow
29.8Kdeskflow/deskflow · C++A free, open-source app that lets the keyboard, mouse, or trackpad of one computer control several nearby computers, moving seamlessly between them — like a software KVM but without the video.
- 9

cool-retro-term
26.5KSwordfish90/cool-retro-term · QMLA terminal emulator that mimics the look and feel of old cathode tube screens — a retro-styled terminal designed to be eye-candy, customizable, and reasonably lightweight.
- 10
matplotlib
23.4Kmatplotlib/matplotlib · PythonMatplotlib is a comprehensive Python library for creating static, animated, and interactive data visualizations and publication-quality figures.
- 11

moonlight-qt
19.1Kmoonlight-stream/moonlight-qt · C++An open source client that streams games from your own PC to another screen using NVIDIA GameStream or Sunshine, with hardware-accelerated video and gamepad support.
- 12

Sourcetrail
16.5KCoatiSoftware/Sourcetrail · C++Sourcetrail is a free and open-source interactive source explorer: a tool that helps you get productive on unfamiliar source code by letting you explore it visually.
- 13

shotcut
15.4Kmltframework/shotcut · C++Shotcut is a free, open source, cross-platform video editor.
- 14

transmission
15.3Ktransmission/transmission · C++Transmission is a fast, easy, and free BitTorrent client, available in several flavors across platforms.
- 15

nekoray
15.3KMatsuriDayo/nekoray · C++NekoBox (nekoray) is a Qt-based cross-platform GUI for configuring and managing proxy connections, using sing-box as its backend core.
- 16

lime
15.3Klimetext/limeLime is an open source project aiming to be an API-compatible alternative to the Sublime Text editor, so existing Sublime Text plugins can be reused without authors supporting multiple APIs.
- 17

MuseScore
15.3Kmusescore/MuseScore · C++MuseScore is a free and open-source music notation (sheet music) software for writing, editing, and printing scores.
- 18

NotepadNext
14.7Kdail8859/NotepadNext · C++Notepad Next is a cross-platform reimplementation of the Windows text editor Notepad++, built so Linux and macOS users can get a similar editing experience.
- 19
openage
14.5KSFTtech/openage · Pythonopenage is a volunteer-built open-source clone of the Genie Engine used by Age of Empires, Age of Empires II (HD), and Star Wars: Galactic Battlegrounds, aiming to recreate the original gameplay with a modern, moddable engine.
- 20

PySimpleGUI
13.8KPySimpleGUI/PySimpleGUI · PythonPySimpleGUI is a Python wrapper that turns tkinter (and optionally Qt, WxPython, and Remi) into a simpler, more intuitive API for building desktop GUI apps, aimed at both hobbyists and experienced developers.
- 21

tiled
13Kmapeditor/tiled · C++Tiled is a free, general-purpose tile map editor for tile-based games such as RPGs, platformers, or Breakout clones. It is highly flexible and runs on all major operating systems.
- 22

shell
12.9Kcaelestia-dots/shell · QMLCaelestia shell is an animated desktop shell for Linux: the visual layer of your desktop — bar, launcher, dashboard, notifications — rendered with Quickshell on top of the Hyprland window manager under Wayland.
- 23

zeal
12.8Kzealdocs/zeal · C++Zeal is an offline documentation browser that acts as your personal reference library, letting you search programming docs instantly without an internet connection.
- 24

urh
12.6Kjopohl/urh · PythonURH (Universal Radio Hacker) is a suite for investigating wireless protocols: it captures radio signals via SDR hardware, demodulates them with automatic modulation detection, and helps you reverse-engineer the bits and bytes flying over the air.
- 25

pan-light
12.1Kpeterq/pan-light · GoAn open-source desktop client for Baidu Netdisk (Baidu Cloud) that downloads files without the usual speed limits, built with Go and a Qt5-based graphical interface.
- 26

qutebrowser
11.7Kqutebrowser/qutebrowser · PythonA keyboard-driven, vim-like web browser with a minimal GUI, built on Python and Qt. It is free software under the GPL and was inspired by dwb and the Vimperator/Pentadactyl addons.
- 27

FileCentipede
10.9Kfilecxx/FileCentipede · C++FileCentipede is an all-in-one internet upload/download manager that works as a BitTorrent client, WebDAV client, FTP client, and SSH client, with browser integration for grabbing audio/video from web pages.
- 28

proton-native
10.9Kkusti8/proton-native · TypeScriptProton Native lets you build cross-platform desktop apps using React syntax, rendering real native UI instead of wrapping a browser like Electron does.
- 29

duckstation
10.8Kstenzek/duckstation · C++DuckStation is a PlayStation 1 (PSX) emulator focused on playability, speed, and long-term maintainability, with CPU recompilers for x86-64, ARM32/64 and RISC-V and hardware renderers (D3D11/D3D12, OpenGL, Vulkan, Metal).
- 30

qt
10.8Ktherecipe/qt · Gotherecipe/qt is a set of Go language bindings for the Qt GUI toolkit, letting you build full native graphical applications entirely in Go (and also JavaScript/TypeScript, Dart/Flutter, Haxe or Swift).
- 31
PrismLauncher
10.7KPrismLauncher/PrismLauncher · C++An open-source custom launcher for Minecraft for keeping and managing several Minecraft installations side by side. It is a community fork of MultiMC, and is not endorsed by it.
- 32
krita
10.6KKDE/krita · C++Krita is a free, open-source digital painting application for creating professional illustrations, comics, concept art, and texture/VFX work from start to finish, built on the KDE and Qt frameworks.
- 33
easyeffects
10.4Kwwmm/easyeffects · HTMLEasy Effects is a Linux audio app that applies studio-style effects — equalizer, compressor, limiter, autogain and 30+ more — to your applications' sound via PipeWire. It was formerly known as PulseEffects.
- 34

Ghost-Downloader-3
10KXiaoYouChR/Ghost-Downloader-3 · PythonGhost Downloader is a cross-platform desktop download manager that handles HTTP, BitTorrent/Magnet, FTP, M3U8, MPEG-DASH and eD2k links, plus video sites like YouTube and Bilibili, all in one app.
- 35

ok-wuthering-waves
7.8Kok-oldking/ok-wuthering-waves · Pythonok-ww is an image-recognition-based automation tool for the game Wuthering Waves that auto-fights, auto-farms echoes (sound skeletons), and runs daily tasks with one click.
- 36

serpantinum
7.3Kilyamiro/serpantinum · QMLSerpantinum is a shell for Wayland compositors built with Quickshell and QML. It used to be a collection of dotfiles but has now become a standalone shell package you install and update on its own, separately from your compositor config.
- 37

OpenNOW
3.4KOpenCloudGaming/OpenNOW · RustOpenNOW is a community-built, open-source desktop client for GeForce NOW cloud gaming. It uses Qt Quick for the interface and a native Rust engine for account services and streaming.
- 38

score
2.1Kossia/score · C++ossia score is a sequencer for audio-visual artists, designed to create interactive shows.
- 39

SFF
1.9KMidrags/SFF · PythonSteaMidra is a Steam game setup and management tool: it writes Lua scripts, manifests, and depot keys into your Steam folder so games and DLC run through Steam. It does not crack Steam itself, and the author positions it for educational use only.
- 40

ingetrazo
1Kingelibre/ingetrazo · PythonIngeTrazo is a free, GPL-3.0 3D modeler for architecture, engineering and 3D design, built natively for Linux (also running on Windows and macOS). It uses push/pull sketch-based modeling similar to SketchUp, can open .skp files, and adds an optional BIM tagging layer that exports IFC quantities for its sister budgeting tool IngePresupuestos.
- 41

dsh-pet-indesktop
1KMerZlin/dsh-pet-indesktop · PythonA standalone desktop pet (virtual pet) app built with Python and PySide6 for Windows, Linux and macOS. It shows an animated 'blue fat fish' character that floats on your desktop with dragging, a system tray icon, character switching and optional AI chat.
- 42

Spun
446yappologistic/Spun · C++Spun is a desktop music player for Linux that shows your album art spinning on a CD, vinyl record, or cassette, and can either play local music files or control Apple Music playback through the Cider client.
- 43

omakade
438btsouth/omakade · C++Omakade is a local-first game library app built for Omarchy that gathers your installed Steam, Lutris, Heroic, Faugus, RetroArch, Battle.net, Epic, GOG, and Amazon games into one cover-focused home screen that follows your Omarchy theme.
- 44

wechat-ai-memory
346ikevss/wechat-ai-memoryA local-first Windows app that reads your WeChat 4.x chats directly, lets you filter them by conversation, date range and keyword, and exports the result as PDF, Markdown and structured JSON to build a personal, traceable chat memory archive.
- 45
suyu-v0.0.4
282suyu-emu/suyu-v0.0.4 · C++suyu is a Nintendo Switch emulator and AArch64 native recompiler written in C++, preserved at its final public release v0.04.
- 46

memex
266nicosuave/memex · RustMemex indexes your local coding-agent conversations (Claude Code, Codex, Cursor, and more) so you can search past work, read original transcripts, and resume sessions in the original tool.
- 47

Omarchy-Spotify
234stappmus/Omarchy-Spotify · QMLOmarchy Spotify is a lightweight Spotify client built specifically for the Omarchy Linux desktop, running inside Quickshell instead of a Chromium-based wrapper so it uses far less memory than the official desktop app.
- 48

omarchy-lock-explorer
208SirJul1337/omarchy-lock-explorer · QMLLock Screen Explorer is an Omarchy plugin that adds dozens of ready-made lock screen designs (Greeting Card, Terminal, Weather, Music, System, Rain, and more) plus a picker UI to preview, switch, and customize them, while keeping all the normal unlock methods working.
- 49

omastorm
166wesleygrimes/omastorm · RustOmastorm is a live weather radar for the Omarchy desktop: a radar popover next to the clock in your bar that expands into a full window, built with Rust and Quickshell.
- 50
juhradial-mx
140JuhLabs/juhradial-mx · PythonJuhRadial MX is an open-source Linux app that fills the gap left by Logitech's Options+ software, giving MX Master mice (and now the MX Keypad and MX Keys S) a radial action menu, button remapping and per-app profiles on KDE Plasma, GNOME and Hyprland.
- 51

ParkerLabel
109Parker-Lyu/ParkerLabel · PythonParkerLabel is a lightweight, AI-assisted interactive annotation tool for object detection and instance segmentation that uses MobileSAM to generate masks from click prompts.
Related topics
Often tagged together