C++ Qt

Open-source C++ projects categorized as Qt

Top 23 C++ Qt Projects

  • flameshot

    Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:

    Latest mention: A script allowing you to refer to multiple sources at the same time. | reddit.com/r/i3wm | 2021-01-09

    This is awesome. You can also try flameshot if you want other alternative.

  • liteide

    LiteIDE is a simple, open source, cross-platform Go IDE.

  • nodegui

    A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org

    Latest mention: Can you make Linux apps with React Native with Frameworks that are production ready? (No Electron!) | reddit.com/r/reactnative | 2020-12-29

    I’ve been looking at NodeGUI for the Electron-less experience, but have yet to try it: https://github.com/nodegui/nodegui

  • MuseScore

    MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!

    Latest mention: my chromebook's admin blocked musescore.org are there any other sites where i can download musescore from? | reddit.com/r/Musescore | 2021-01-19
  • olive

    Free open-source non-linear video editor

    Latest mention: Exporting messes with audio pitch | reddit.com/r/olive | 2021-01-17

    This is a known issue with the 0.1 series. Check here for workarounds: https://github.com/olive-editor/olive/wiki/FAQ

  • mapbox-gl-native

    Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL

  • qTox

    qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol.

    Latest mention: Qtox will not let me upload files | reddit.com/r/projecttox | 2020-12-28

    We have a FAQ as part of the qTox Wiki, but neither seem to cover the general use case like this. It would be good to add some general "first use" kind of documentation.

  • Clementine

    :tangerine: Clementine Music Player

    Latest mention: I only have one gripe with pop os (and may be bc of wine) | reddit.com/r/pop_os | 2021-01-05
  • LibreCAD

    LibreCAD is a cross-platform 2D CAD program written in C++11 using the Qt framework. It can read DXF and DWG files and can write DXF, PDF and SVG files. The user interface is highly customizable, and has dozens of translations.

    Latest mention: Release 2.2.0 Release Candidate 2 · LibreCAD/LibreCAD | reddit.com/r/AppImage | 2021-01-01
  • mixxx

    Mixxx is Free DJ software that gives you everything you need to perform live mixes.

    Latest mention: What Setup So You Useis Anyone Using Pioneer | reddit.com/r/MIXXX | 2021-01-02
  • openauto

    AndroidAuto headunit emulator

    Latest mention: DIY car audio using a raspberry pi? | reddit.com/r/CarAV | 2021-01-13

    f1xpl/openauto: AndroidAuto headunit emulator (github.com)

  • qtbase

    Qt Base (Core, Gui, Widgets, Network, ...)

  • strawberry

    :strawberry: Strawberry Music Player

    Latest mention: I'm wanting to hear "private" music player | reddit.com/r/privacy | 2021-01-03

    Strawberry Music Player is pretty good! It’s a fork of Clementine: https://github.com/strawberrymusicplayer/strawberry

  • gImageReader

    A Gtk/Qt front-end to tesseract-ocr.

    Latest mention: PDF Viewer - Issue copying spaces | reddit.com/r/selfhosted | 2021-01-14

    For my first attempt I used gImageReader (https://github.com/manisandro/gImageReader). I scanned the papers to TIF files, and I'm wondering if scanning to PDF or another format would be better.

  • cutelyst

    A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.

  • huestacean

    Philips Hue control app for desktop with screen syncing. C++ with Qt Quick GUI.

    Latest mention: The Lion King with Philips Hue Sync and the gradient strip is amazing. | reddit.com/r/Hue | 2021-01-04

    But it doesn't work with DRM content, right? Before I had the syncbox I used this: https://github.com/BradyBrenot/huestacean But unfortunately it isn't in development anymore as far as I know. I also had a kodi plugin which worked okayish. Since I have the syncbox I'm so happy everything just works, especially after the dolby vision update. The only thing missing still is HDMI 2.1. Luckily you can still use the app on windows, so gaming on the PC isn't affected as much as on the (future) console games.

  • qvge

    Qt Visual Graph Editor

    Latest mention: How Graphviz thinks the USA is laid out | news.ycombinator.com | 2021-01-01

    Maybe, qvge (editor for graphs) may help you.


  • volbx

    Graphical tool for data manipulation written in C++/Qt

    Latest mention: Volbx – Qt-based spreadsheet app for data manipulation | news.ycombinator.com | 2020-12-27
  • spotify-qt

    Lightweight Spotify client using Qt

    Latest mention: It's everywhere | reddit.com/r/linuxmemes | 2021-01-11

    GitHub - kraxarn/spotify-qt: Lightweight Spotify client using Qt

  • qbs

    Modern build tool for software projects

    Latest mention: What build systems and package managers do you use - and why? | reddit.com/r/cpp_questions | 2021-01-03

    The build system I personally like and use is QBS but it was not an option in the form so I'll mention it here.

  • QSimpleScada

    Qt based simple SCADA framework, with dashboard, static and dynamic components

  • Soundux

    A cross-platform soundboard in QtQuick 🔊

    Latest mention: How to play audio files as input? | reddit.com/r/archlinux | 2020-12-28
  • nvidia-system-monitor-qt

    Task Manager for Linux for Nvidia graphics cards

    Latest mention: Pop!_OS and G14 R7 RTX - Help is needed | reddit.com/r/ZephyrusG14 | 2021-01-03

    There isn't a single utility to monitor everything as HWiNFO but there are different ones. For temperature monitoring (CPU, SSD) and CPU fan you can use Freon. For CPU, RAM, Network and SSD usage use Indicator multiload. For discharge rate use Power Indicator. I haven't looked into GPU monitoring yet but this utility looks pretty good

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


What are some of the best open-source Qt projects in C++? This list will help you:

Project Stars
1 flameshot 7,622
2 liteide 6,296
3 nodegui 5,707
4 MuseScore 5,436
5 olive 4,582
6 mapbox-gl-native 3,938
7 qTox 3,400
8 Clementine 2,813
9 LibreCAD 2,113
10 mixxx 2,008
11 openauto 1,713
12 qtbase 1,231
13 strawberry 877
14 gImageReader 705
15 cutelyst 652
16 huestacean 481
17 qvge 206
18 volbx 179
19 spotify-qt 107
20 qbs 107
21 QSimpleScada 105
22 Soundux 58
23 nvidia-system-monitor-qt 52