An open API service indexing awesome lists of open source software.

GTK

GTK (formerly GIMP ToolKit and GTK+) is a free software cross-platform widget toolkit for creating graphical user interfaces. It is licensed under the terms of the GNU Lesser General Public License, allowing both free and proprietary software to use it. It is one of the most popular toolkits for the Wayland and X11 windowing systems.

https://github.com/leinardi/gkraken

WARNING: This is a mirror of the GitLab repository. Please go there to open new issues or Pull Requests.

gtk kraken linux nzxt x42 x52 x62 x72

Last synced: 08 Feb 2025

https://github.com/stevenbenner/pacfinder

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

arch-linux archlinux c gtk gtk3 pacman

Last synced: 17 Mar 2025

https://github.com/sonnyp/troll

Libraries for GNOME JavaScript (GJS)

gjs gnome gtk javascript

Last synced: 10 Feb 2025

https://codeberg.org/avery42/delfin

Stream movies and TV shows from Jellyfin.

gtk jellyfin libadwaita mpv rust

Last synced: 18 Nov 2024

https://github.com/hugopl/gi-crystal

Tool to generate Crystal bindings for gobject-based libraries (i.e. GTK)

bindings crystal desktop glib gobject gobject-introspection gtk gtk4 gui linux

Last synced: 20 Dec 2024

https://github.com/zesterer/vulcan

A minimalistic text editor designed for both ordinary use and software development

code-editor gnome gtk gtk3 linux text-editor vala

Last synced: 22 Mar 2025

https://github.com/bluesabre/darkbar

Darken window titlebars based on your preference. Made for elementary OS and GNOME.

dark-mode elementaryos gnome gtk window-decorations

Last synced: 20 Dec 2024

https://github.com/rdybka/vht

vahatraker - a live midi sequencer/tracker for pipewire/JACK

c gtk jack midi minimal music music-composition performance python sequencer tracker-music

Last synced: 14 Apr 2025

https://github.com/JuliaGtk/Gtk4.jl

Julia package for Gtk4 using GObject introspection

gtk julia

Last synced: 07 Feb 2025

https://github.com/tauri-apps/libappindicator-rs

Rust safe bindings for the libappindicator library

gtk gtk3 gui linux rust

Last synced: 04 Feb 2025

https://github.com/geopjr/libadwaita.cr

libadwaita bindings for Crystal

bindings crystal gtk libadwaita

Last synced: 30 Apr 2025

https://github.com/wdlkmpx/gmrun

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

gtk gtk2 gtk3

Last synced: 07 May 2025

https://github.com/sdroege/gobject-example-rs

Example for exporting a GObject/C API from Rust

glib gnome gobject gobject-introspection gtk rust rust-crate

Last synced: 13 Apr 2025

https://github.com/nooo37/pinsel

Minimal screenshot annotation tool with lua config

gtk gtk3 lua

Last synced: 18 Mar 2025

https://github.com/nate-xyz/chromatic

Fine-tune your instruments.

gnome gtk gtk4 libadwaita rust tuner

Last synced: 01 May 2025

https://github.com/jonathanballs/backgammony

A backgammon client with multiplayer support

ai backgammon gtk linux multiplayer p2p trustless

Last synced: 18 Nov 2024

https://github.com/GeopJr/libadwaita.cr

libadwaita bindings for Crystal

bindings crystal gtk libadwaita

Last synced: 07 Feb 2025

https://github.com/lachhebo/gabtag

A gtk linux application to handle audio tags 🎵

audio-metadata audio-tag gnome gnome-desktop gtk gtk3 linux-app lyrics lyrics-fetcher tagging-tool

Last synced: 30 Apr 2025

https://github.com/sg3des/goatee

gtk2 text/hex editor

go gtk hex-editor text-editor

Last synced: 10 Apr 2025

https://github.com/andrewradev/quickmd

Quickly preview a markdown file

desktop-app github-stylesheet gtk markdown preview rust

Last synced: 06 Apr 2025

https://gitlab.com/schmiddi-on-mobile/railway

Find all your travel information

gtk public transport rust

Last synced: 19 Dec 2024

https://github.com/sprang/marmoset

Marmoset is a single-player implementation of the card game SET.

card card-game game gtk rust

Last synced: 07 Apr 2025

https://github.com/floe/github-bulk-editor

Allows bulk editing of Github repositories

github github-api github-api-v3 gtk gtk3 json python python3 requests

Last synced: 26 Mar 2025

https://github.com/eliverlara/space

An elegant dark/light theme for Gnome

gnome gtk linux theme

Last synced: 07 May 2025

https://github.com/gtk-flutter/adwaita

Implementation of the adwaita theme for flutter/dart

adwaita dart flutter gnome gtk theme

Last synced: 22 Nov 2024

https://github.com/fsobolev/timeswitch

Power off, reboot, suspend, send a notification or execute any command on timer. ⏲️ Written in Python using LibAdwaita.

flatpak gnome gtk gtk4 libadwaita python timer

Last synced: 29 Mar 2025

https://github.com/cassidyjames/principles

Remember Dieter Rams' ten principles of good design

design gtk gtk3 hacktoberfest meson vala

Last synced: 15 Nov 2024

https://github.com/taffybar/gtk-sni-tray

A StatusNotifierHost widget written using the gtk+3 bindings for haskell provided by gi-gtk.

appindicator dbus gtk haskell status-notifier-item statusnotifieritem taffybar tray

Last synced: 13 Apr 2025

https://github.com/eroica/paletti

Paletti reduces an image into fewer colors to simplify it visually or to create color palettes.

color-palette color-quantization color-segmentation gtk javafx kotlin vala

Last synced: 11 Apr 2025

https://gitlab.com/goodvibes/goodvibes

A Lightweight Radio Player

gstreamer gtk linux radio player

Last synced: 18 Nov 2024

https://github.com/SMerrony/dashera

DasherA is a Data General DASHER D200/D210 terminal emulator

ada dg gtk gtk3 gtkada history serial-communication telnet terminal terminal-emulator

Last synced: 14 Mar 2025

https://github.com/smerrony/dashera

DasherA is a Data General DASHER D200/D210 terminal emulator

ada dg gtk gtk3 gtkada history serial-communication telnet terminal terminal-emulator

Last synced: 14 Apr 2025

https://github.com/elegaanz/mobydick

GTK+ app to download music from Funkwhale

funkwhale gtk rust

Last synced: 13 Apr 2025

https://github.com/teltek/galicaster

The Galicaster Project is an open initiative to provide flexible, state-of-the-art solutions for recording educational multimedia contents like lectures and conferences

gstreamer gtk python

Last synced: 31 Jan 2025

https://gitlab.com/gtk-kt/gtk-kt

A GTK library for Kotlin/Native

GTK4 gtk gtk3 kotlin kotlin-native linux

Last synced: 16 Jan 2025

https://github.com/fademind/manjarin-gtk-theme

GTK2 and GTK3 theme developed for the Manjaro-Gnome Edition

gnome gtk gtk2-theme gtk3-theme manjaro

Last synced: 20 Nov 2024

https://github.com/ljmill/tokyo-night-icons

Beautiful icons themed in Tokyo Night

gtk icons theme tokyonight

Last synced: 24 Mar 2025

https://github.com/getomni/gtk

🎨 Omni for GTK and Gnome Shell

gnome gtk omni omni-theme theme

Last synced: 11 Apr 2025

https://github.com/arkye03/hyprdots

Arch, Hyprland/River, AGS.

ags gnu-stow gtk hyprland linux rofi scss typescript zsh

Last synced: 12 Dec 2024

https://github.com/indoorvivants/scala-native-gtk-bindings

Scala Native bindings To Gtk4 C API

bindings gtk gtk4 scala scala-native scala3

Last synced: 30 Apr 2025

https://github.com/elementary/shortcut-overlay

A native, OS-wide shortcut overlay

gtk gtk3 hacktoberfest meson vala

Last synced: 04 Apr 2025

https://arteme.github.io/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

basspodxt gtk gtk-rs gtk3 guitar line6 midi pod podxt rust

Last synced: 21 Jan 2025

https://github.com/cassidyjames/palette

Color palette app for elementary OS

appcenter color elementary elementaryos gtk gtk3 hacktoberfest meson vala

Last synced: 15 Nov 2024

https://github.com/dave-theunsub/gtk3-perl-demos

This repository is intended to give perl-Gtk3 users some example programs. It's not rocket surgery, you know.

demo examples gtk gtk3-perl perl

Last synced: 01 May 2025

https://github.com/rust-lang-ru/gtk-rust-by-example

Gtk-Rust by Example (GRBE) - неофициальная книга по разработке GTK GUI, на языке программирования Rust. Практическое использование библиотеки GTK на различных примерах.

gtk gui rust

Last synced: 25 Nov 2024

https://github.com/avojak/replay

Native Linux multi-system emulator built in Vala and GTK for elementary OS

elementary-os emulator gameboy-advance-emulator gameboy-color-emulator gameboy-emulator gtk libretro libretro-frontend vala

Last synced: 01 Apr 2025

https://github.com/Amjad50/plastic

NES emulator in rust

emulator gtk nes nes-emulator rust

Last synced: 06 Mar 2025

https://github.com/iridakos/gtk-todo-tutorial

The code of the Creating a simple GTK+ ToDo application with Ruby

gnome gtk gtk-todo-tutorial gtk3 opensource ruby tutorial tutorial-code tutorials

Last synced: 10 Apr 2025

https://github.com/gxi-rs/gxi

A Declarative Cross-Platform Native UI-Framework

gtk gtk-rs rust wasm web

Last synced: 13 Feb 2025

https://github.com/can-lehmann/graphing

A graphing application built with owlkettle

gnome graph gtk gtk4 nim visualization

Last synced: 07 May 2025

https://github.com/mjakeman/libweb-gtk

[PROOF OF CONCEPT] A cross-platform webview for GTK (GTK wrapper for Ladybird's LibWeb engine)

browser browser-engine cross-platform gtk gtk4

Last synced: 07 May 2025

https://github.com/nyx-lyb3ra/UniTube

An open source client for YouTube.

android dotnet-core gtk uwp video youtube

Last synced: 15 Apr 2025

https://github.com/mirkobrombin/amusiz

An Amazon Music client for Linux (unpretentious)

amazon-music gtk python snap

Last synced: 12 Apr 2025

https://github.com/gtk-flutter/titlebar_buttons

A package which provides most of the window decorations from linux themes.

adwaita dart flutter gtk hacktoberfest linux pop-os themes titlebar-buttons windows yaru

Last synced: 13 Apr 2025

https://github.com/sonnyp/retro

Customizable clock widget

css gjs gtk gtk4 linux-app

Last synced: 06 May 2025

https://github.com/alunux/usbip-service-discovery

USB/IP Service Discovery - Provide GUI and some enhancement for USB/IP userspace

gtk linux pervasivecomputing service-discovery udp usb usbip wireless

Last synced: 29 Apr 2025

https://github.com/pekim/gobbi

gobbi is a set of generated Go bindings for gtk et al.

gdk gdkpixbuf glib go gobject golang gtk gui

Last synced: 13 Apr 2025

https://github.com/wvffle/waffy

wlroots compatible, touch friendly application launcher

application-launcher gtk rust swaywm wlroots

Last synced: 19 Feb 2025

https://gitlab.com/gtk-kn/gtk-kn

Kotlin/Native bindings for the GTK framework and other GObject-Introspection-based libraries

GTK4 gobject-introspection gtk kotlin kotlin-native

Last synced: 07 Feb 2025

https://github.com/stoq/kiwi

A graphical UI framework on top of PyGTK

framework gtk mvc python

Last synced: 16 Apr 2025

https://github.com/alatiera/gnome-podcasts

Main repository is over at the GNOME gitlab instance

gnome gtk gtk-rs podcast podcast-client rss rust

Last synced: 01 Jan 2025

https://github.com/getting-things-gnome/liblarch

A Python library to easily handle complex data structures, with a GTK binding

acyclic-graph-representation data-structures gtk gtk-binding python-library treeview

Last synced: 28 Apr 2025

https://github.com/tsirysndr/rockbox-zig

Rockbox as a Music Player Daemon. This project brings modern enhancements to the classic Rockbox firmware, using Zig and Rust for improved performance and maintainability ⚡ 🦀

audio deno flatpak graphql grpc gtk jukebox libadwaita mpd mpris music-player music-server music-streaming rockbox rust self-hosted tokio typescript zig

Last synced: 24 Jan 2025

https://github.com/naipotato/UniTube

An open source client for YouTube.

android dotnet-core gtk uwp video youtube

Last synced: 01 Dec 2024

https://github.com/vorot93/obozrenie

Simple and easy to use game server browser.

game-server gtk pygobject

Last synced: 18 Mar 2025

https://github.com/gagath/gladis

[Deprecated] Easily import Glade-generated UI files into Rust code.

gtk rust

Last synced: 01 Apr 2025

https://github.com/jokade/scalanative-gtk

scala-native bindings for Gtk+, GLib, ...

glib gtk scala-native

Last synced: 23 Mar 2025

https://github.com/andykitchen/swcursor

Large software cursor for screen recording on X11

gdk gtk gtk-3 gtk3 screencast screensaver x11-cursor xlib

Last synced: 29 Mar 2025

https://github.com/lenemter/wingpanel-indicator-namarupa

Unofficial Ayatana compatibility layer for Wingpanel

elementaryos gtk meson vala wingpanel

Last synced: 23 Apr 2025

https://github.com/vanilla-os/adwdialog

Display GTK4 / libadwaita dialogs from terminal and scripts.

adwdialog gnome gtk gtk4 hacktoberfest libadwaita python vanillaos

Last synced: 05 May 2025

https://github.com/romgrk/xedel

Keyboard-centric modal code editor, built with nodejs and GTK

code-editor editor gtk text-editor tree-sitter vim

Last synced: 21 Mar 2025

https://github.com/starfish-app/Starfish

A Gemini browser for elementary OS.

elementary-os gemini gemini-client gtk gtk3 meson vala

Last synced: 30 Mar 2025

https://github.com/jordanviknar/simplesteamtinker

A work-in-progress simple, fast, and modern Adwaita alternative to SteamTinkerLaunch.

gamemode gamescope gtk gtk4 libadwaita linux lua proton steam steamtinkerlaunch zink

Last synced: 15 Apr 2025

https://github.com/Gusaroo/tuna

A mobile UI for xfce

gtk gtk3 linux mobile xfce

Last synced: 19 Mar 2025

https://github.com/gjsify/types

Generated Typescript type definition files for GObject Introspection (GJS and node-gtk)

adwait gjs gobject-introspection gtk gtk3 gtk4 node-gtk nodejs ts-for-gir type typescript

Last synced: 14 Apr 2025

https://github.com/chocolateimage/fontviewer

View and install fonts on a Linux system

fonts google-fonts gtk linux

Last synced: 16 Apr 2025

https://github.com/salanileo/immagini

Library and creation tool for .AppImage files

appimages appimagetool gtk python

Last synced: 21 Feb 2025

https://github.com/brainblasted/solanum

(Mirror) A pomodoro timer for the GNOME desktop. Source: https://gitlab.gnome.org/World/Solanum

gnome gnome-desktop gtk

Last synced: 05 May 2025

https://github.com/AndyObtiva/glimmer-dsl-gtk

Glimmer DSL for GTK - Ruby-GNOME Desktop Development GUI Library

desktop dsl dsl-syntax framework glimmer glimmer-dsl gtk gtk3 gui ruby ruby-gem ruby-library rubygem

Last synced: 27 Feb 2025

https://github.com/suda/go-gooey

🥞 Declarative GUI framework for Go using GTK3. Think Go + SwiftUI + GTK

declarative declarative-ui go golang gtk gtk3 gui

Last synced: 26 Mar 2025

https://github.com/lassekongo83/amber-theme

A theme for GNOME and Xfce4.

gnome-shell-theme gtk gtk3-theme gtk4-theme

Last synced: 14 Apr 2025

https://github.com/andyobtiva/glimmer-dsl-gtk

Glimmer DSL for GTK - Ruby-GNOME Desktop Development GUI Library

desktop dsl dsl-syntax framework glimmer glimmer-dsl gtk gtk3 gui ruby ruby-gem ruby-library rubygem

Last synced: 13 Apr 2025

https://github.com/mjakeman/text-engine

A lightweight rich text framework for GTK

c document gtk rich-text rich-text-editor

Last synced: 14 Apr 2025

https://github.com/romgrk/lister

An experimental Gtk-based fuzzy-finder (with support for neovim)

fuzzy-matching gtk neovim node-gtk vim

Last synced: 14 Feb 2025

https://github.com/shendrew/lilypad

Organize, hide, and reorder app indicators in GNOME top bar

gnome-shell-extension gtk javascript linux menubar

Last synced: 27 Mar 2025

https://github.com/yalter/plitki

An experimental vertical scrolling rhythm game engine.

engine gtk rhythm-game rust vsrg wayland

Last synced: 11 Apr 2025

https://github.com/ryonakano/atlas

A simple map viewer. Fork of https://launchpad.net/atlas-maps

elementaryos flatpak geoclue2 gtk libshumate meson pantheon vala

Last synced: 28 Apr 2025