C Gtk

Open-source C projects categorized as Gtk

Top 23 C Gtk Projects

  • hexchat

    GTK+ IRC client

    Project mention: DPReview.com is shutting down | reddit.com/r/Archiveteam | 2023-03-23

    First off, grab yourself an IRC client. On their connection info page Hackint has information for both WeeChat and Hexchat, but you could use any IRC client.

  • Remmina

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

    Project mention: GUI Control, fedora to fedora | reddit.com/r/Fedora | 2023-03-17

    You can use RDP, it's already installed in Fedora. (Assuming Gnome/Wayland), you go to Settings > Sharing, and enable Remote Desktop. It'll generate a new password for access by default. I only use with MS Remote Desktop from a Mac, but I think people generally like Remmina as a client.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • zrythm

    a highly automated and intuitive digital audio workstation - official mirror

    Project mention: Any cross-platform libadwaita application in the wild? | reddit.com/r/gnome | 2022-11-20

    Zrythm is

  • celluloid

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

    Project mention: Need help with Celluloid's subtitles problem. | reddit.com/r/gnome | 2023-03-10
  • font-manager

    Project mention: How to view on icons available at some font? | reddit.com/r/swaywm | 2023-03-29

    With a font viewer, like Font Manager.

  • clapper

    A GNOME media player built using GJS with GTK4 toolkit and powered by GStreamer with OpenGL rendering.

    Project mention: How to install clappersink on pop!_os 22.04? | reddit.com/r/pop_os | 2023-03-26

    Hello pop community! I'm trying to get Hanabi (Live wallpaper for gnome) working on pop os and clappersink (in clapper, not Flatpak version) required for better performance. but clapper is not in pop repo... so i had to build manually. and somehow clapper is builded but i can't use clappersink... (i think i just missing option but i can't find about clappersink). Search google, nothing. Search reddit, nothing. can anyone help me please 😭

  • yad

    Yet Another Dialog

    Project mention: I saw somewhere a program that transformed every terminal command into GUI. Someone know it? | reddit.com/r/linuxmasterrace | 2023-01-06

    Are you referring to yad?

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • vala-panel-appmenu

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

    Project mention: how to install xfce4-appmenu-plugin on Fedora | reddit.com/r/xfce | 2022-12-12

    Hi, I'm stuck trying to install the XFCE global menu. I tried every different coprs things to no avail, I even tried building it from the github repo, but it gets stuck at "meson.build:77:0: ERROR: Dependency "libxfce4panel-2.0" not found, tried pkgconfig and cmake" (libxfce4panel is installed) and setting the prefix to /usr/lib64/xfce4/panel like the guide told me didn't work

  • mednaffe

    A front-end (GUI) for mednafen emulator

    Project mention: A few questions about Mednafen | reddit.com/r/emulators | 2023-01-13
  • gtkhash

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

    Project mention: What’s the correct way to verify Iso’s? | reddit.com/r/linux4noobs | 2022-11-03

    There are various tools like https://gtkhash.org with which you can generate the hash values of an iso file and then compare them with the hash value published by the developers of the distribution. If you want to use the terminal emulator, it depends in which hash format the checksum is published. Depending upon it one must install then for example md5sum, sha1sum or sha256sum.

  • srain

    Modern IRC client written in GTK

  • gtklock

    GTK-based lockscreen for Wayland

    Project mention: gtklock 1.3.4: userinfo module and more new features | reddit.com/r/swaywm | 2022-08-03

    About gtklock

  • lxterminal

    VTE terminal emulator written in GTK

    Project mention: Ubuntu GNOME only has xterm and uxterm | reddit.com/r/Ubuntu | 2022-05-25

    `xterm` is the default terminal of `xorg`, which a basic emulator. Not sure what you mean by "basic" terminal, there is a list of most used terminals: linux-terminal-emulators. An example of basic and desktop independent terminal would be lxterminal. To install it, run in a terminal `sudo apt update && sudo apt install lxterminal`.

  • sakura

    GTK/VTE based terminal emulator (by dabisu)

    Project mention: Which terminal is perfect for me? | reddit.com/r/linuxquestions | 2023-02-18
  • slope

    C/Gtk+ data visualization library.

  • hudkit

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

    Project mention: Is it possible to have a browser tab as desktop background? | reddit.com/r/linuxquestions | 2022-04-01

    Exactly what you asked for but no one posted it yet: https://github.com/anko/hudkit

  • gftp

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

  • wayward

    Fast desktop shell for wayland and weston.

  • dopewars

    Game simulating the life of a drug dealer in New York

    Project mention: What will gaming be like for linux if steam is not available or supported on linux? | reddit.com/r/linuxmasterrace | 2022-09-01

    terminal games - dopewars github - has rpm builds. i think Mint / Debian also used to have it in central repos.

  • pacfinder

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

    Project mention: How to find and delete packages still using python2? | reddit.com/r/archlinux | 2022-09-28

    As everyone else already mentioned pacman -Qi, I'll give a different answer. I really like using pacfinder for this kind of stuff.

  • pw3270

    3270 Emulator for gtk

  • gmrun

    A run utiliy featuring a slim design and bash style auto-completion.

    Project mention: XFCE 4.18 Released | news.ycombinator.com | 2022-12-15

    I use gmrun for many years, in every DE, bind to Alt+F2. I am happy that now there is a new home here https://github.com/wdlkmpx/gmrun. I cannot imagine using something else.

  • swcursor

    Large software cursor for screen recording on X11

  • SaaSHub

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

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). The latest post mention was on 2023-03-29.

C Gtk related posts


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

Project Stars
1 hexchat 2,843
2 Remmina 1,932
3 zrythm 1,458
4 celluloid 892
5 font-manager 591
6 clapper 540
7 yad 510
8 vala-panel-appmenu 413
9 mednaffe 325
10 gtkhash 284
11 srain 278
12 gtklock 154
13 lxterminal 128
14 sakura 101
15 slope 94
16 hudkit 78
17 gftp 78
18 wayward 62
19 dopewars 51
20 pacfinder 46
21 pw3270 42
22 gmrun 39
23 swcursor 20
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives