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/yalter/plitki

An experimental vertical scrolling rhythm game engine.

engine gtk rhythm-game rust vsrg wayland

Last synced: 11 Apr 2025

https://github.com/miqueas/tapedeck

[WIP] MPD client, done right

gtk gtk4 music music-player vala

Last synced: 19 Dec 2024

https://github.com/ttytm/emoji-mart-desktop

An emoji picker created with V, webview and SvelteKit.

desktop-app emoji-picker gtk gui linux macos svelte sveltekit v webview webview2 windows

Last synced: 06 May 2025

https://github.com/geopjr/ultimate-gtk4-crystal-guide

Learn how to create premium GTK4 apps in Crystal

crystal gtk gtk4 guide

Last synced: 30 Apr 2025

https://github.com/gjum/gagar

Standalone graphical agar.io Python client/bot using GTK and agarnet

agar bot cairo game gtk pypi

Last synced: 22 Mar 2025

https://github.com/streaksu/mantissa

A GTK based browser written in D and made with love.

browser dlang gtk gtk3 webkit webkit2gtk

Last synced: 16 Jan 2025

https://github.com/a-bentofreire/renametoix

RenameToIX is a visual Linux Gtk file renamer featuring an advanced macro ecosystem, seamlessly integrating with Nemo, Nautilus, and Thunar file managers.

gtk gtk3 linux linux-mint python rename-files thunar ubuntu

Last synced: 23 Apr 2025

https://github.com/nevarman/polybar-calendar

A calendar for polybar or for anyware. Made with python and gtk

gtk polybar polybar-calendar python

Last synced: 14 Apr 2025

https://github.com/swanux/hbud

Simple music / video player and karaoke app written in Python and GTK4

gstreamer gtk music player python simple video

Last synced: 13 May 2025

https://github.com/cleomenezesjr/serigy

Pin your clipboard

clipboard gnome gtk libadwaita python

Last synced: 13 Apr 2025

https://github.com/purescript-gjs/purescript-gjs

GNOME JavaScript bindings for PureScript

gio glib gnome gtk purescript

Last synced: 01 May 2025

https://github.com/clayrisser/gtk-node

Node bindings for Gtk3

bindings gtk gtk3 nodejs

Last synced: 06 May 2025

https://github.com/php-gtk/gtk

PHP GTK Binding

c cli ffi gtk php php81

Last synced: 09 Apr 2025

https://github.com/nikitabobko/gcal-notifier-kotlin-gtk

Simple Google Calendar notifier for Linux written in Kotlin using GTK lib

calendar google-calendar gtk java-gnome java-gnome-lib kotlin linux linux-app

Last synced: 05 May 2025

https://github.com/mvz/gir_ffi-gtk

GirFFI-based bindings for Gtk+. Supports both Gtk+ 2 and Gtk+ 3

gnome gobject-introspection gtk gtk3 hacktoberfest ruby

Last synced: 09 Apr 2025

https://github.com/nwg-piotr/nwg-icon-picker

GTK icon chooser with a text search option

gtk gtk3 icon icons nwg-shell

Last synced: 07 May 2025

https://github.com/tingping/transmission-remote-gnome

Remote client for the Transmission torrent daemon

gnome gtk linux remote torrent transmission

Last synced: 15 Feb 2025

https://github.com/dradtke/gtk-webby

An experiment in running GTK applications with a web deployment model

gtk gtk-rs gtk4 gtk4-rs

Last synced: 08 Apr 2025

https://github.com/surajmandalcell/slate-theme

GTK Mac-like theme for cleaner and flat-er look.

elementary-os gnome gtk gtk3-theme theme ubuntu

Last synced: 12 Apr 2025

https://github.com/liberforce/gtk-samples

Small code examples for GTK+

cairo gtk gtk2 gtk3 meson mesonbuild

Last synced: 13 May 2025

https://github.com/fossrit/open-video-chat

An open source video conferencing tool for the XO laptop

deaf-communications deaf-studies gnome gnome3 gtk gtk3 gtk3-interface python sugar sugar-activity xo-laptop

Last synced: 04 May 2025

https://github.com/martimm/gnome-gtk3

Interfacing Perl6 to Gnome GTK+

gnome gtk raku

Last synced: 10 Feb 2025

https://github.com/mk-fg/infinite-image-scroller

Python/GTK desktop app to scroll images across the window carousel-style

carousel desktop gtk image-processing image-viewer kiosk python scroll

Last synced: 23 Apr 2025

https://github.com/aspinwall-ui/lapel

Assistant - Voice assistant GUI based on Mycroft, written in GTK

assistant gnome gtk gtk4 libadwaita mycroft

Last synced: 12 May 2025

https://github.com/spikedpaladin/valagtktemplate

Template to build Gtk app with Vala & Blueprints

adwaita gtk gtk4 template templates vala vala-applications

Last synced: 07 May 2025

https://github.com/logico/typewriter-gtk

A minimal flat GTK3 and openbox theme based on OS X and iA Writer. This is part of the Typewriter Suite

gtk iawriter openbox openbox-theme theme typewriter

Last synced: 13 Apr 2025

https://github.com/rhx/swifthellogtk

A simple 'hello-world' app using SwiftGtk

gnome gtk gtk3 gtk4 linux macos swift

Last synced: 27 Apr 2025

https://github.com/1j01/elementary.css

elementary OS's stylesheet converted to browser CSS

browser-css css elementary elementary-community gtk gtk3 gtk3-theme postcss-gtk style styles stylesheet

Last synced: 25 Apr 2025

https://github.com/rhx/swiftcairo

A Swift wrapper around cairo-1.x that is largely auto-generated from gobject-introspection

cairo gnome gobject-introspection gtk linux macos swift swift-wrappers swiftcairo

Last synced: 27 Apr 2025

https://github.com/nyx-lyb3ra/gtk-mvvm-sample

A little MVVM sample using GTK and Vala

gtk mvvm vala

Last synced: 26 Apr 2025

https://github.com/otsaloma/csv-viewer

Viewer for tabular data files

csv gtk python

Last synced: 10 Apr 2025

https://github.com/ferhatgec/prism

Simple and unique /s WebKit2 based web browser for everyone.

browser elementary gnome gtk gui prism simple unique vala web web-browser webkit webkit2

Last synced: 14 Apr 2025

https://github.com/kalimehtar/gir

Racket GObjectIntrospection FFI

gtk racket racket-gui

Last synced: 13 Apr 2025

https://github.com/gammasoft71/examples

Shows how to use Gui controls with some common toolkits.

appkit cocoa cpp cpp17 csharp fltk gtk gtkmm objective-c python python-3 python3 qt qt5 tk tkinter win32 win32api winforms wxwidgets

Last synced: 13 Apr 2025

https://github.com/hasufell/hsfm

FileManager written in haskell

filemanager gtk haskell

Last synced: 12 Apr 2025

https://github.com/gamemann/web-desktop-app-launcher

A web/desktop application launcher I made for a mini-PC I recently purchased for game/movie streaming and emulation.

app-launcher applauncher application cplusplus desktop go golang gtk gtk3 gui launcher linux qt web webkit webkit2gtk webserver website

Last synced: 14 Feb 2025

https://github.com/daniruiz/gnome-4x-themes

GNOME 4X Themes is a project dedicated to customizing the GNOME desktop environment starting from version 40

40 gnome gtk libadwaita linux theme

Last synced: 08 May 2025

https://github.com/petabyt/windows-gtk

Compile a C GTK 3 app for Windows in 1 line (modern win32builder)

gtk gtk3 win32builder windows

Last synced: 18 Jan 2025

https://github.com/bennetthardwick/gruvbox-gtk

Arc theme but with gruvbox colours.

color-scheme color-theme gruvbox gtk gtk2-theme gtk3-theme

Last synced: 07 May 2025

https://github.com/samuel-oldra/pythongtk

🟢 Python e GTK

glade gtk pygtk python

Last synced: 21 Mar 2025

https://github.com/kalimehtar/gtk-cffi

GTK3 CFFI binding

common-lisp gtk

Last synced: 13 Apr 2025

https://github.com/idanarye/woab

Widgets on Actors Bridge - a GUI microframework for combining GTK with Actix

actix actors gtk gui rust

Last synced: 16 Mar 2025

https://github.com/gnh1201/wsh-js-gtk

GTK GUI ported to Windows Scripting Host - Javascript (Microsoft JScript) (wsh-js)

gtk javascript jscript vbscript wsh

Last synced: 02 Feb 2025

https://github.com/hasufell/pnmixer-rust

Rewrite of nicklan/pnmixer in rust

alsa gtk mixer rust

Last synced: 12 May 2025

https://github.com/napsy/go-vte

This is a binding for libvte

golang golang-bindings gtk gtk3 terminal-emulator

Last synced: 13 May 2025

https://github.com/maxr1998/simpleshutdowndialog

A simple dialog to shutdown, reboot, suspend or logout, built with GTK

gtk hacktoberfest linux

Last synced: 14 Apr 2025

https://github.com/clayrisser/docker-gtk

Run GTK GUI apps with docker

docker graphical-interface gtk gui x11

Last synced: 07 May 2025

https://github.com/elementary/feedback

GitHub Issue Reporter

appstream gtk gtk3 hacktoberfest meson vala

Last synced: 22 Nov 2024

https://github.com/ssokolow/gtk-recent-scrubber

Simple, lightweight daemon to prevent embarassing "Recently Used" entries in GTK applications

blacklist cleaner filter gtk history mru scrubber tool utility

Last synced: 09 Apr 2025

https://github.com/mirkobrombin/twitz

A Twitch client for Linux (unpretentious)

gtk python twitch

Last synced: 12 Apr 2025

https://github.com/bzglve/unirun

Wayland-native runner

gtk gtk4 launcher runner rust wayland

Last synced: 08 May 2025

https://github.com/abiosoft/launchar

minimal GTK application launcher

application-launcher gnome gtk i3

Last synced: 11 Apr 2025

https://github.com/thislight/gsolid

Simple and performant reactivity for building user interfaces, with GTK 4.

gsolid gtk gtk4 solid-js

Last synced: 18 Mar 2025

https://github.com/jlu5/bookmarksync

Manage, customize, and sync bookmarks for GTK+ and KDE

bookmarks gtk kde

Last synced: 11 Apr 2025

https://github.com/hfiguiere/gpsami

gpsami, a GUI app to read data from GPS devices.

gnome gps gps-device gpx gtk gtk3 rust

Last synced: 15 Feb 2025

https://github.com/whysobad/hyprland-preview-share-picker

an alternative share picker for hyprland with window and monitor previews written in rust

gtk hyprland rust wayland

Last synced: 05 Apr 2025

https://github.com/seadve/plotters-gtk4

Plotters GTK4 Backend

gtk gtk-rs gtk4 plotting rust visualization

Last synced: 01 Apr 2025

https://github.com/peckto/gdar

A graphical user interface for Linux to browse and extract dar archives

backup c-plus-plus dar-archive extract gtk gui linux restore

Last synced: 08 May 2025

https://gitlab.com/rmnvgr/zap

Play sounds from a soundboard

GTK4 audio gjs gnome gtk soundboard

Last synced: 13 May 2025

https://github.com/welbornprod/glader

Generate python code from a glade file. Signals are automatically stubbed out with correct arguments.

code-generation code-generator glade glade-files gtk gtksourceview gui python

Last synced: 22 Apr 2025

https://github.com/workbenchdev/demos

Demos of GNOME technologies - GTK, libadwaita, CSS, portals, ...

blueprint css demo demos flatpak gjs gnome gtk gtk-rust gtk4 javascript libadwaita portals pygobject python rust rust-lang vala

Last synced: 12 Apr 2025

https://github.com/l-a-marchetti/bomulus

📑 BOMulus is a Go application with a GTK-based GUI that allows users to compare and analyze BOM files. It provides version control functionality to identify added, deleted, and updated lines between two BOMs.

bom diff golang gtk gui version-control

Last synced: 28 Apr 2025

https://github.com/chopins/php-gtk

PHP bindings to the gtk+3 C library

ffi gtk gtk3 php

Last synced: 13 May 2025

https://github.com/akarin123/manhelper

A lightweight GTK front-end for man pages.

gtk man vala

Last synced: 30 Mar 2025

https://github.com/levioctl/textual-switcher

An incremental search window (and browser tabs) switcher for Linux (textual "Alt+Tab").

alt-tab gnome gtk python window-switcher

Last synced: 07 Dec 2024

https://github.com/yalter/bxt-launcher

GUI launcher for Bunnymod XT on Linux

goldsource gtk half-life linux speedrun vala

Last synced: 22 Mar 2025

https://github.com/zortax/vimix-midnight

A darker version of the Vimix-Dark-Laptop-Doder GTK theme.

budgie dark desktop gtk linux theme

Last synced: 03 Apr 2025

https://github.com/ryonakano/konbucase

A case converting app suitable for coding or typing

elementaryos flathub flatpak gnome gtk gtksourceview meson pantheon text-tools vala

Last synced: 01 May 2025

https://github.com/romgrk/node-gtk-template

A node-gtk application template

gtk node-gtk

Last synced: 14 Feb 2025

https://github.com/rhcarvalho/simplepythonchatter

A simple chat room application written in Python, GTK and Twisted

client-server gtk python twisted

Last synced: 05 May 2025

https://github.com/orbitalquark/gtdialog

gtDialog is a cross-platform application for creating interactive dialogs from either the command line or from an application.

cross-platform curses dialog gtk terminal

Last synced: 05 Apr 2025

https://github.com/tkashkin/boiler

Another useless project. Even more useless than my previous projects.

bluetooth bluetooth-devices bluetooth-le bluetooth-low-energy bluez-dbus elementary-apps gatt gtk gtk3 redmond skykettle vala

Last synced: 15 Apr 2025

https://github.com/kevin-sakemaer/gtk

GTK binding for Dart

dart gtk

Last synced: 12 Apr 2025

https://github.com/jb55/viscal

A crappy native calendar with vi keybindings (todo: make it less crappy)

calendar gtk ical linux vim

Last synced: 13 Feb 2025

https://github.com/perrywerneck/libv3270

3270 Virtual Terminal for GTK

3270 gtk gtk3 terminal tn3270 widget

Last synced: 22 Apr 2025

https://github.com/FyraLabs/zed-vala

Vala support for Zed.

gnome gtk gtk4 lsp rust tree-sitter vala zed

Last synced: 11 Mar 2025

https://github.com/jovanlanik/gtklock-userinfo-module

gtklock module adding user info to the lockscreen

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 08 May 2025

https://github.com/eucaue/gnome-shell-extension-quick-lofi

Play lofi music on your Gnome desktop with just a click!

gjs gnome gnome-shell-extension gtk lofi lofi-player typescript

Last synced: 27 Mar 2025

https://github.com/vanilla-os/vanilla-prime-utility

A frontend in GTK 4 and Libadwaita to switch PRIME profiles.

gtk gtk4 hacktoberfest libadwaita nvidia optimus prime-profiles vanillaos

Last synced: 05 May 2025

https://github.com/benwaffle/vala-starter

Starter project for GTK3 using vala and meson

gtk gtk3 meson starter vala

Last synced: 13 Feb 2025

https://github.com/webfreak001/simpleimageconvert

Simple image conversion gui using ImageMagick

gtk image-converter imagemagick

Last synced: 01 May 2025

https://github.com/vanilla-os/sideload-utility

A frontend in GTK 4 and Libadwaita to sideload apps in VSO.

debian gtk gtk4 hacktoberfest libadwaita sideload vanillaos vso

Last synced: 05 May 2025

https://github.com/tarachom/storageandtrade3

Програма "Зберігання та Торгівля" для України | .net 9, Linux, Windows

accounting csharp finance gtk gtksharp linux postgresql windows

Last synced: 04 Dec 2024