C++ Gtk

Open-source C++ projects categorized as Gtk

Top 16 C++ Gtk Projects

  1. webview

    Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).

    Project mention: Building desktop WebView apps in Go without CGo | dev.to | 2026-06-29

    Glaze is a desktop WebView binding for Go. It is a pure-Go port of webview/webview built on purego, keeping CGo out of the picture. Each backend talks to the WebView framework the OS already ships -- WKWebView on macOS, WebKitGTK on Linux, WebView2 on Windows -- so nothing native is bundled.

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. Waybar

    Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada:

  4. wxWidgets

    Cross-Platform C++ GUI Library

    Project mention: Your Windows agent CLI pauses 15 seconds before every command: read the Procmon trace | dev.to | 2026-09-15

    Docs I leaned on: Naming Files, Paths, and Namespaces, GetDriveTypeW, the Codex issue, and wxWidgets #8859.

  5. abaddon

    An alternative Discord client with voice support made with C++ and GTK 3

  6. gImageReader

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

  7. gsmartcontrol

    GSmartControl - Hard disk drive and SSD health inspection tool

  8. node-gtk

    GTK bindings for NodeJS

  9. SaaSHub

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

    SaaSHub logo
  10. gvsbuild

    GTK stack for Windows

  11. amsynth

    Simple software synthesizer for Linux

  12. nwg-launchers

    GTK-based launchers: application grid, button bar, dmenu for sway and other window managers

  13. eiskaltdcpp

    File sharing program using DC and ADC protocols

  14. gsimplecal

    Simple and lightweight GTK calendar (BSD license)

  15. colorgrab

    A cross-platform color picker

  16. python-gttk

    Native GTK theme for Python's Tkinter

  17. bookmarksync

    Manage, customize, and sync bookmarks for GTK+ and KDE

  18. sqlite-browser

    SQLite Browser is a GTK desktop application to visually browse SQLite databases.

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

C++ Gtk discussion

Log in or Post with

C++ Gtk related posts

Index

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

# Project Stars
1 webview 14,272
2 Waybar 12,040
3 wxWidgets 7,278
4 abaddon 2,224
5 gImageReader 2,001
6 gsmartcontrol 756
7 node-gtk 577
8 gvsbuild 574
9 amsynth 506
10 nwg-launchers 425
11 eiskaltdcpp 417
12 gsimplecal 221
13 colorgrab 117
14 python-gttk 23
15 bookmarksync 15
16 sqlite-browser 2

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?