Top 23 C++ GUI Projects
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:Project mention: Switching to Arch Linux | dev.to | 2021-02-23
If you want to learn more about Flameshot, follow this link
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Free and Open Source Reverse Engineering Platform powered by rizinProject mention: Requesting Rcutter As It Does Not Exist | reddit.com/r/redditrequest | 2021-01-10
I am a part of a group of maintainers of a popular Reverse Engineering tool - Cutter ([website](https://cutter.re/), [Github](https://github.com/rizinorg/cutter)). Cutter is a highly popular open-source project and there are thousands of participants and followers on our communities on Twitter, Telegram, Mattermost and more.
Linux System Optimizer and Monitoring - https://oguzhaninan.github.io/Stacer-WebProject mention: [HELP] | reddit.com/r/pop_os | 2021-01-30
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.orgProject 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
✔️The smallest header-only GUI library(4 KLOC) for all platformsProject mention: Deeply understand your GitHub/GitLab project | reddit.com/r/github | 2021-01-17
You can get source code here
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependenciesProject mention: Background color modification | reddit.com/r/DearPyGui | 2021-02-24
Open3D: A Modern Library for 3D Data ProcessingProject mention: Got the RealSense L515, very fast, usb 3.1 is great, but how to scan an object on a turntable?? | reddit.com/r/3DScanning | 2021-02-01
Minimalistic GUI library for OpenGL
Wondering if this was inspired by Wenzel Jakob's nanogui  by any chance. (cz that's what I wanted to do, rewrite nanogui in C, so I don't have to rely on a C++ compiler).
Anonymous peer-to-peer instant messagingProject mention: A Statement on Recent Events Between Signal and the Anti-Censorship Community | news.ycombinator.com | 2021-02-09
> there isn't a currently easily available obvious way to have private secure conversations.
Ricochet works really well. It uses Tor hidden services to communicate. Your Ricochet ID is your onion address. To add a contact, you input their Ricochet ID and a short message, and Ricochet connects to their onion address and sends a contact request. If the contact request is accepted then you'll each show up as a contact on each other's client and can chat whenever you want.
Tor is really perfect for this, you can't get more private or censorship-resistant than Tor.
The UI is currently not great, but that's not a protocol problem.
The biggest problem with Ricochet is that hardly anyone is using it.
Cross-Platform GUI Library - Report issues here: https://trac.wxwidgets.org/
A library for creating native cross-platform GUI appsProject mention: What is your “I don't care if this succeeds” project? | news.ycombinator.com | 2021-02-01
A native GUI library https://github.com/yue/yue.
It was a disaster when I announced it on Hacker News, and I got numerous harassments from strangers.
But anyway 2 years since then and I'm still working on it.
GPU Accelerated C++ User Interface, with WYSIWYG developing tools, XML supports, built-in data binding and MVVM features.
a modern C++ GUI libraryProject mention: Modern UI in C++ on Linux | reddit.com/r/cpp | 2021-02-02
I especially appreciate its one string layout method nana::form::div(), see https://github.com/cnjinhao/nana/wiki/Div-Text
Elements C++ GUI libraryProject mention: Easiest to Build C++ Library | reddit.com/r/cpp | 2021-02-12
A declarative UI framework : https://github.com/cycfi/elements
libRocket - The HTML/CSS User Interface library
C++ GUI for TegraRcmSmash (Fusée Gelée exploit for Nintendo Switch)Project mention: Jsr Sa2 On Switch | reddit.com/r/JetSetRadio | 2021-02-07
2nd step: Now that you have found out if your switch is hackable download the latest version of hekate and Tegra Rcm. Tegra Rcm GUI
QDirStat - Qt-based directory statistics (KDirStat without any KDE - from the original KDirStat author)Project mention: Help to free disk space on my linux drive. | reddit.com/r/linuxmint | 2021-02-23
Use QDirStat ! It's great for exactly this kind of thing. https://github.com/shundhammer/qdirstat
Extracts text from video games and visual novels. Highly extensible.Project mention: Text Hooking Sakura, Moyu | reddit.com/r/visualnovels | 2021-02-09
Hmm. Okay. I tried ITHVNR with the latest vn that I have and encountered the same problem. I think you're better off using Textractor since it's updated to work with the latest titles.
Cross platform C++ libraries
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.Project mention: Building Rich Terminal Dashboards | news.ycombinator.com | 2021-02-15
Well, you’re in luck! There’s a modern version of TurboVision that works on modern systems. I used it the other day to show tvedit to some of the folks at work who were using nano. They were kinda mind-blown by the fact that editors in the late 80’s/early 90’s weren’t terrible.
FLTK - Fast Light Tool Kit - https://github.com/fltk/fltk - cross platform GUI development
What are some of the best open-source GUI projects in C++? This list will help you:
|16||Elements C++ GUI library||1,642|