C Gtk

Open-source C projects categorized as Gtk
Topics: C Gtk3 Linux Gnome GUI

Top 23 C Gtk Projects

  • webview

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

  • Project mention: Why Bloat Is Still Software's Biggest Vulnerability | news.ycombinator.com | 2024-02-09

    You can create the webview using each platforms native GUI toolkit and setup JS communication yourself OR you can use a lightweight library that does it for [1] (search its README for language "bindings").

    [1] https://github.com/webview/webview

  • Remmina

    Mirror of https://gitlab.com/Remmina/Remmina The GTK+ Remmina Remote Desktop Client

  • Project mention: FreeRDP: A Remote Desktop Protocol Implementation | news.ycombinator.com | 2023-09-28

    https://remmina.org/

    The promise behind this sounds like the holy grail of Remote Access.

    Is it Linux-only for the clients? Or can you use Mac or Windows to reach it?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • zrythm

    a highly automated and intuitive digital audio workstation - official mirror

  • celluloid

    A simple GTK+ frontend for mpv (by celluloid-player)

  • font-manager

  • clapper

    Level up your video experience with a modern and user-friendly media player.

  • yad

    Yet Another Dialog

  • Project mention: Help me understand the possibilities of Bash (best uses, etc) | /r/bash | 2023-05-03

    Aside from the obvious uses - command line scripts - you can also do quite a bit with the GUI. Check out Yad for bash script GUI. X11 related tools like wmctrl, xdotool allow you to create spectacular scripts. I write and use numerous dynamic menus created with bash + jgmenu.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • vala-panel-appmenu

    Global Menu for Vala Panel (and xfce4-panel and mate-panel) - GitHub mirror

  • mednaffe

    A front-end (GUI) for mednafen emulator

  • Project mention: Best games on original hardware, not emulation | /r/retrogaming | 2023-05-08
  • gtkhash

    A cross-platform desktop utility for computing message digests or checksums

  • srain

    Modern IRC client written in GTK

  • Project mention: Best IRCv3 experience on modern Mac OS? | /r/irc | 2023-09-27

    Quassel - https://www.quassel-irc.org/ - looks like a contender and it supports MacOS, Srain (https://srain.silverrainz.me/) also has a more modern appearance and is built for GTK3 but I don't see official macOS builds available.

  • gtklock

    GTK-based lockscreen for Wayland

  • Project mention: (Fedora 38 + Hyprland) - I am at home, my search is over. | /r/hyprland | 2023-09-12

    gtklock (didn't show this one in my screenshots)

  • lxterminal

    VTE terminal emulator written in GTK

  • sakura

    GTK/VTE based terminal emulator (by dabisu)

  • lightdm-gtk-greeter

    A GTK greeter for LightDM

  • Project mention: Show IP on Login Screen | /r/debian | 2023-06-19

    You can see all available lightdm settings in lightdm.conf and lightdm-gtk-greeter.conf

  • gftp

    gFTP is a free multithreaded file transfer client for *NIX based machines. 56 language translations available.

  • slope

    C/Gtk+ data visualization library.

  • hudkit

    transparent fullscreen on-top click-through WebKit web view, for making cool desktop HUDs (by anko)

  • wayward

    Fast desktop shell for wayland and weston.

  • dopewars

    Game simulating the life of a drug dealer in New York

  • Project mention: does anyone know a game called opium wars? | /r/retrogaming | 2023-05-11

    Maybe dopewars is roughly what you want?

  • pw3270

    3270 Emulator for gtk

  • pacfinder

    :artificial_satellite: Pacman repository & package explorer for Arch Linux.

  • nvdialog

    NvDialog is a C library that lets you create modal dialog boxes, file dialogs, notifications and other kinds of popups using the system's native API for user interfaces.

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

Index

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

Project Stars
1 webview 11,993
2 Remmina 2,119
3 zrythm 1,886
4 celluloid 1,045
5 font-manager 719
6 clapper 669
7 yad 627
8 vala-panel-appmenu 423
9 mednaffe 390
10 gtkhash 352
11 srain 292
12 gtklock 280
13 lxterminal 153
14 sakura 150
15 lightdm-gtk-greeter 134
16 gftp 107
17 slope 100
18 hudkit 95
19 wayward 87
20 dopewars 77
21 pw3270 55
22 pacfinder 46
23 nvdialog 45

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com