Topics / #gtk4

Gtk4 projects on GitHub

Linux desktop apps built on the GTK4 toolkit.

As of , the most-starred Gtk4 projects on GitHub are rnote (11.8K stars), airgorah (4.2K stars) and bloodborne_pc (3.2K stars). GitHub.Locker tracks 10 Gtk4 repositories with 22.7K stars combined. The fastest-growing on October 17 was bloodborne_pc, with +136 stars in a day.

10Projects
22.7KStars in total
+298Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

10 projects · by stars

  1. #1 · flxzt/rnote

    rnote

    Rnote is a free, open-source vector-based drawing app for sketching, taking handwritten notes, and annotating documents and pictures. It is written in Rust and GTK4.

    11.8K
  2. #2 · martin-olivier/airgorah

    airgorah

    Airgorah is a WiFi security auditing tool written in Rust that captures nearby WiFi traffic, discovers clients connected to access points, performs deauthentication attacks, captures handshakes and PMKIDs, and cracks access point passwords.

    4.2K
  3. #3 · deadinside28/bloodborne_pc

    bloodborne_pc

    bbport is a native Linux port of Bloodborne (CUSA03173, v1.09) that runs the original PS4 executable directly on an x86-64 Linux PC. It isn't a general emulator — the game's own code executes natively, a small custom runtime replaces the PS4 system libraries, and a Vulkan renderer derived from shadPS4 handles the GPU side, including temporal upscaling with FSR 3.1/4/4.1.1.

    3.2K
  1. 4

    strata

    1.3Klgse/strata · Rust

    Strata is a fast, keyboard-first file manager for modern Linux desktops, built around spatial Miller-column navigation plus Icons and List views, with fuzzy search and rich file previews.

  2. 5

    Codync

    513leepokai/Codync · Rust

    Codync turns coding agents already installed on your computer (Claude Code, Codex, Cursor, Gemini, Copilot and ~40 more via the ACP registry) into persistent named bots you message like teammates from your iPhone, Mac, Linux desktop or any terminal. It's a free, open-source alternative to Grok Bot and Muse.

  3. 6

    gtkx

    487gtkx-org/gtkx · TypeScript

    GTKX is a framework for building native Linux desktop apps with React and TypeScript, rendering real Adwaita and GTK4 widgets instead of a browser-based UI.

  4. 7

    penguin-mail

    478c9dev/penguin-mail · Rust

    Penguin Mail is a native Linux desktop app for mail and calendar: it handles Gmail, Microsoft (Outlook.com, Hotmail, Live, Microsoft 365) and any IMAP/SMTP account, plus Google Calendar, contacts, OpenPGP and S/MIME encryption, and an optional AI assistant.

  5. 8

    omarchy-meeting-recorder

    388jankeesvw/omarchy-meeting-recorder · Rust

    Meeting Recorder is a desktop app for Omarchy that records your microphone and computer audio as two separate tracks, then produces a transcript with speaker labels, chapters and a built-in player.

  6. 9

    hearthstone-linux-gui

    217DawnMagnet/hearthstone-linux-gui · Rust

    It is a native GTK4 desktop manager for installing, updating, logging into, and launching Hearthstone on Linux, written in Rust.

  7. 10

    juhradial-mx

    140JuhLabs/juhradial-mx · Python

    JuhRadial MX is an open-source Linux app that fills the gap left by Logitech's Options+ software, giving MX Master mice (and now the MX Keypad and MX Keys S) a radial action menu, button remapping and per-app profiles on KDE Plasma, GNOME and Hyprland.

Often tagged together