Rust Gtk3

Open-source Rust projects categorized as Gtk3

Top 13 Rust Gtk3 Projects

  • eww

    ElKowars wacky widgets

    Project mention: How do I autostart Eww bar inside the hyprland.conf file? | /r/hyprland | 2023-09-08

    The reason, why eww would not start, is because i compiled it myself with rustup according to the official documentation ( and not by the AUR. After installing it with the AUR it workes in Hyprland. So in conclustion: If you wanna use Eww on Hyprland, use the AUR method and not the method on the Docs!

  • gtk-rs

    Rust bindings for GTK 3

    Project mention: Rust GUI Development? | /r/rust | 2023-07-30

    GTK: I have little - no experience with GTK, and from what i have read it is cross-platform similar to wxWidgets, however is an emulated UI system similar to Qt. As i have no experience with it i am not sure how well supported this library is as far as it's Rust - bindings are concerned gtk-rs

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

  • findex

    Findex is a highly customizable application finder written in Rust and uses Gtk3.

    Project mention: Announcing Findex v0.7.0: a highly customizable application launcher | /r/linux | 2022-12-25
  • gerb

    Graphical font editor (GTK + Rust)

    Project mention: GitHub - epilys/gerb: Graphical font editor (GTK + Rust) | /r/localfonts | 2023-04-06
  • Myxer

    A modern Volume Mixer for PulseAudio.

  • glide

    Linux/macOS media player based on GStreamer and GTK (by philn)

    Project mention: What would you rewrite in Rust? | /r/rust | 2023-02-11
  • HybridBar

    A status bar focused on wlroots Wayland compositors (by vars1ty)

    Project mention: anybody using HybridBar? | /r/hyprland | 2023-04-13
  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • randy

    System info viewer written in Rust / GTK3. Inspired by Conky. (by iphands)

    Project mention: Made a thing to check for SIMD usage on various bins/distros (just for funzies) | /r/Gentoo | 2023-01-19

    I built the cheap hacky bash version of this to test out compiler options for some rust program I was building (

  • oriel

    An interpreter for the 1991 Oriel scripting language

    Project mention: An interpreter for a forgotten 1991 scripting language in rust | /r/rust | 2023-08-12

    Check it out here:

  • authenticator-rs

    TOTP MFA/2FA application written in Rust and GTK3

  • glimmer

    A small tool to use along with i3/Sway to add CSS-powered decorations to your focused windows, for better usability. (by moustacheful)

  • pod-ui

    A modern GTK+ UI for controlling Line6 POD family of devices via MIDI. Supported devices: POD 1.0, POD 2.0, POD Pro, PocketPOD, PODxt, PODxt Pro, PODxt Live, Bass PODxt, Bass PODxt Pro, Bass PODxt Live

    Project mention: Vyzex Editor for Mac | /r/line6 | 2023-03-29

    Depends what you want Vyzex for, you may just get away with using It supports PocketPOD controls editing, but doesn't support patch loading from files.

  • mystudio-ide

    An IDE built in Rust using GTK toolkit

    Project mention: MyStudio IDE: January 2023 updates | /r/rust | 2023-02-05

    An IDE built from scratch in Rust as a learning experience. - project repo README

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

Rust Gtk3 related posts


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

Project Stars
1 eww 7,048
2 gtk-rs 493
3 findex 475
4 gerb 286
5 Myxer 204
6 glide 185
7 HybridBar 125
8 randy 100
9 oriel 52
10 authenticator-rs 32
11 glimmer 30
12 pod-ui 16
13 mystudio-ide 3
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.