C Gtk3

Open-source C projects categorized as Gtk3

Top 23 C Gtk3 Projects

  • linux-wifi-hotspot

    Feature-rich wifi hotspot creator for Linux which provides both GUI and command-line interface. It is also able to create a hotspot using the same wifi card which is connected to an AP already ( Similar to Windows 10).

    Project mention: is there an easier way to access Gen 4 Pokémon GTS? | /r/3dspiracy | 2023-05-20

    Wi-Fi hotspot: https://github.com/lakinduakash/linux-wifi-hotspot

  • CPU-X

    CPU-X is a Free software that gathers information on CPU, motherboard and more

    Project mention: New to Linux Mint, have a bunch of questions | /r/linuxmint | 2023-04-03

    2) The hard way is to mess with lm-sensors and try to configure it accordingly to your motherboards IDE chip. The easy way, which may or may not work, is CPU-X

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

  • zathura

    a document viewer

    Project mention: my first rice! :) | /r/bspwm | 2023-02-23


  • celluloid

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

    Project mention: Celluloid's icons not showing correctly | /r/Fedora | 2023-04-07

    Also their readme ( https://github.com/celluloid-player/celluloid ) suggests there is an RPM package via dnf. Why use flatpak?

  • gpredict

    Gpredict satellite tracking application

    Project mention: ELI5: If there are many satellites orbiting earth, how do space launches not bump into any of them? | /r/explainlikeimfive | 2023-07-12
  • lightdm-mini-greeter

    A Minimal, Configurable, Single-User GTK3 LightDM Greeter

  • OTPClient

    Highly secure and easy to use OTP client written in C/GTK3 that supports both TOTP and HOTP

    Project mention: Ask HN: How do you deal with TOTP 2-factor auth? | news.ycombinator.com | 2023-09-11
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • nappgui_src

    SDK for building cross-platform desktop apps in ANSI-C

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

  • pqiv

    Powerful image viewer with minimal UI

    Project mention: Looking for: lightweight/minimalist image viewer | /r/swaywm | 2023-01-15

    I switched from imv to qpiv and have been very pleased with it.

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

  • tym

    Lua-configurable terminal emulator

    Project mention: Any ways to add true color support to ST? | /r/suckless | 2022-12-26

    I'm currently running siduck's st build. I usually run both doom emacs and helix from the terminal using tym without much of a problem, but now I've run into my themes not working. How would I add true color support to ST?

  • gxkb

    🇺🇦 🇵🇱 🇱🇹 X11 keyboard indicator and switcher

  • kermit

    A VTE-based, simple and froggy terminal emulator 🐸 (by orhun)

  • gftp

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

  • nappgui

    Cross-Platform C SDK (precompiled)

  • 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?

  • libportal

    libportal - Flatpak portal library

  • pw3270

    3270 Emulator for gtk

  • pacfinder

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

  • sciteco

    Advanced TECO dialect and interactive screen editor based on Scintilla

    Project mention: SciTECO 2.0.0 Was Released | news.ycombinator.com | 2023-06-20
  • nvdialog

    NvDialog is a C/C++ library that lets you create modal dialogs, notifications and others using the system's native API.

    Project mention: nvdialog-rs: A crate to display all sorts of dialogs in Rust. | /r/rust | 2023-03-27

    Here's the GitHub Repo. Just to add here, the crate uses NvDialog, as the name suggests, under the hood. That's because rewriting 2000 lines of code in Rust within a day is too much for me. Don't worry, the library itself is also as safe as C can get without being unreadable :)

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

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

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-09-27.

C Gtk3 related posts


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

Project Stars
1 linux-wifi-hotspot 2,362
2 CPU-X 1,737
3 zathura 1,502
4 celluloid 974
5 gpredict 731
6 lightdm-mini-greeter 509
7 OTPClient 394
8 nappgui_src 341
9 srain 285
10 pqiv 261
11 gtklock 227
12 tym 172
13 gxkb 125
14 kermit 115
15 gftp 92
16 nappgui 67
17 dopewars 62
18 libportal 58
19 pw3270 50
20 pacfinder 46
21 sciteco 42
22 nvdialog 42
23 gmrun 40
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.