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/fyralabs/zed-vala

Vala support for Zed.

gnome gtk gtk4 lsp rust tree-sitter vala zed

Last synced: 08 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/evan-buss/yin-yang

Easy theme switching for all your Elementary OS applications

elementaryos gtk vala yinyang

Last synced: 13 Apr 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/benwaffle/vala-starter

Starter project for GTK3 using vala and meson

gtk gtk3 meson starter vala

Last synced: 13 Feb 2025

https://gitlab.gnome.org/ranchester/mirdorph

Mirdorph discord client

Discord gtk libadwaita python

Last synced: 08 Dec 2024

https://github.com/tarachom/storageandtrade3

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

accounting csharp finance gtk gtksharp linux postgresql windows

Last synced: 04 Dec 2024

https://github.com/gtk-dev-tools/gtk-web-preview

Preview a GTK Theme in a recreation of Gnome Shell in the web.

gnome-shell gtk react

Last synced: 07 Apr 2025

https://github.com/dawidd6/checksumo

:file_folder: A simple application for verifying specified file against given hash, written in Go with GTK+3 graphical interface

application desktop glade gnome go golang gtk gtk3 gui hash md5 mvp sha256 sha512

Last synced: 07 May 2025

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

gtklock module adding media player controls to the lockscreen

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 13 May 2025

https://github.com/borisboutillier/rs-cellular-automata

Rust playground project on 1-dimension cellular automata, with command line and gtk GUI and WASM implementation

cellular-automaton cli gtk gtk3 rust rust-lang wasm wasm-bindgen wasm-example wasm-pack

Last synced: 17 Mar 2025

https://github.com/vishruth-thimmaiah/converse

A frontend to LLMs like Gemini.

gtk wayland

Last synced: 13 May 2025

https://github.com/pauloo27/neptune

🎧 A Work In Progress YouTube based song player, made with GTK and GoLang

golang gtk music song-player youtube youtube-dl

Last synced: 12 Apr 2025

https://github.com/rhx/swiftglib

A Swift wrapper around glib-2.x that is largely auto-generated from gobject-introspection

glib gnome gobject-introspection gtk linux macos swift xcode

Last synced: 27 Apr 2025

https://github.com/ferhatgec/codefad

Fegeya CodeFad is code editor for everyone.

code editor elementary gnome gtk gtk3 gtk4 source text vala view

Last synced: 14 Apr 2025

https://github.com/adenlall/salatok-gtk

Linux gnome muslim salat ( prayer ) times and quran reader app.

gnome gtk islam muslim muslim-prayer-times prayer-times salat

Last synced: 12 Feb 2025

https://github.com/clayrisser/gjs-gtk-typescript

gtk typescript app proof of concept

gjs gtk typescript

Last synced: 08 May 2025

https://github.com/juliagtk/gtkmarkdowntextview.jl

A simple GtkTextView to display markdown text

gtk julia-language markdown

Last synced: 07 May 2025

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

Launcher with a widget view for mobile Linux devices

gtk linux ui

Last synced: 13 May 2025

https://github.com/jacobwb/php-webserver-gui

A GTK+ interface for PHP's built-in web server

c freesoftware gpl gplv3 gtk opensource php webserver

Last synced: 10 Mar 2025

https://github.com/malivvan/webkitgtk

pure Go WebKitGTK binding for Linux and FreeBSD

go golang gtk pure-go webkit webkitgtk

Last synced: 10 Apr 2025

https://github.com/ravgeetdhillon/gtk-web

🐧 My GSoC'19 Project: GNOME Toolkit's Official Website | Original Project on Gitlab

gnome gtk gtk-web gtk-website jekyll

Last synced: 21 Nov 2024

https://github.com/krypt0nn/gtk-ui-builder

:crab: Rust library to parse Blueprint files and convert them into GTK UI files

gtk rust

Last synced: 22 Apr 2025

https://github.com/olback/rdg-linux

rdesktop Front-end / GUI

gtk gtk-rs gui linux rdesktop rdp rust

Last synced: 15 Dec 2024

https://github.com/avojak/paint-spill

The classic color-filling puzzle game, designed for elementary OS

elementary-os gtk puzzle-game vala

Last synced: 13 May 2025

https://github.com/wader/gtktetris

Simple GTK tetris game

game gtk gtk2 gtk3 tetris

Last synced: 13 May 2025

https://github.com/chriscamacho/clogictoy

a tile based logic toy

c gtk logic

Last synced: 12 Apr 2025

https://github.com/aylur/gjsx

Convenience libraries for GNOME JavaScript (GJS).

gjs gnome-extension gtk jsx

Last synced: 14 Apr 2025

https://github.com/rahiel/emacs-keys-everywhere

Enable Emacs key bindings on the desktop.

emacs emacs-keybindings gtk

Last synced: 09 Apr 2025

https://github.com/michaelrutherford/solus-installer

An installer for the Solus operating system.

gtk gtk3 installer solus solus-installer

Last synced: 13 Apr 2025

https://github.com/morgant/xap

x application panel and filemanager (mirror)

filemanager gtk launcher x11

Last synced: 10 Apr 2025

https://github.com/rhx/swifthellogtkbuilder

A simple 'hello-world' GtkBuilder app using SwiftGtk

gtk gtk3 gtk4 gtkbuilder linux macos swift ubuntu xcode

Last synced: 27 Apr 2025

https://github.com/pztrn/urtrator

Urban Terror launcher

go golang gtk gtk2 launcher serverbrowser urbanterror

Last synced: 12 May 2025

https://github.com/petabyt/libui-dev

Native UI library for C - with some extras

cocoa gtk libui windows

Last synced: 18 Jan 2025

https://github.com/ntd/aur-fedora-mingw

ArchLinux PKGBUILDs based on Fedora for cross-buildinging GTK+2 and GTK+3 applications (win32 and win64)

archlinux cross-compiler-toolchain gobject-introspection gtk gtk3 lua mingw

Last synced: 06 Apr 2025

https://github.com/tokenrove/shred-for-satan

MIDI-driven metronome

audio gtk metronome midi ocaml

Last synced: 25 Mar 2025

https://github.com/woofers/dotfiles

🐧 Custom config files for better workflow on Linux

airline compton dotfiles dunst emacs git gnome-terminal gtk i3 mintty nemo neovim powerline ranger rofi tmux vim zsh

Last synced: 08 May 2025

https://github.com/ivanfon/notementum

A native Markdown notebook app.

gtk linux markdown markdown-editor pygobject python

Last synced: 08 Feb 2025

https://github.com/mldictionary/mldictionarygui

A GTK application which searches for word definitions on several languages, showing your definition, pronounce spell and playing an audio pronounce when available.

dictionary englishdictionary glade gtk gtk3 languages linux multi-language multilanguage-dictionary python-typing python3 requests webscraping

Last synced: 09 Apr 2025

https://github.com/aparokshaui/codeeditor

Text editors for GNOME apps written in Swift

adwaita gnome gtk libadwaita linux swift swiftui

Last synced: 10 Apr 2025

https://github.com/imhemish/pe

[WIP](Work in progress) ModemManager and libadwaita based UPI client for Linux desktops and phones

gnome gtk gtk4 libadwaita modem modemmanager python upi upi-payment ussd wip-do-not-use

Last synced: 20 Nov 2024

https://github.com/cfangmeier/vitex

An unholy conglomeration of vim, evince, and friends for writing LaTeX

evince gtk latex neovim vim

Last synced: 23 Nov 2024

https://github.com/samrb-dev/kry0steg

Kry0Steg is a simple cryptographic toolkit providing classical ciphers, hashing, encoding and steganography tools with graphical user interface written with C++ and GTK C++ binding called GTKmm.

ciphers cpp cryptography gtk gtk4 gtkmm4 steganography-tools

Last synced: 22 Apr 2025

https://github.com/guillemcastro/packagekit-rs

PackageKit bindings and wrappers for Rust

glib gtk packagekit rust

Last synced: 28 Feb 2025

https://github.com/gammasoft71/cursors

windows, macOS and gtk cursors

cursors gtk macos windows

Last synced: 15 Feb 2025

https://github.com/mulatinho/sfm

a simple file manager written in C with GTK for educational purposes

c file-manager gtk linux ncurses nfs smb ssh

Last synced: 15 Apr 2025

https://github.com/cvzi/minimalimageviewer

A minimal GTK3 image viewer in Python with PyGObject

gtk gtk3 gui imageviewer minimal minimal-example pygobject

Last synced: 28 Jan 2025

https://github.com/ferhatgec/monifor

Fegeya Monifor, simple brightness tool for X11.

brightness brightness-control gtk gtk3 vala x11 xorg xrandr xrandr-gui

Last synced: 31 Dec 2024

https://github.com/kabili207/zoragen-gtk

GTK user interface for the zora-sharp library

gtk password-generator zelda

Last synced: 21 Apr 2025

https://github.com/dyefremov/ffmpeggtk

Simple GTK+ frontend for FFmpeg.

ffmpeg ffmpeg-gui gtk

Last synced: 10 Apr 2025

https://github.com/charlesrocket/pixelmosh

PNG corrupter

ansi glitch gtk png

Last synced: 18 Mar 2025

https://github.com/uwunyaa/pulse

A CPU monitor that can disable processors on the fly

beos c gtk gtk2 haiku linux

Last synced: 13 May 2025

https://github.com/shanmukhateja/mystudio-ide

An IDE built in Rust using GTK toolkit

gtk gtk3 ide rust text-editor

Last synced: 12 May 2025

https://github.com/com8/home-ui

GTK4 Based UI for home automation using a Raspberry Pi.

cmake cpp17 gnome gtk gtk4 hacktoberfest home-automation mvg

Last synced: 15 Apr 2025

https://github.com/octogonz/yamster

Yamster! - a desktop client and data mining tool for Yammer

client csharp desktop gtk mono xamarin yammer

Last synced: 09 Apr 2025

https://github.com/abhineetraj1/cpp-gtk

GUI projects made in C++

cpp gtk gui gui-application

Last synced: 16 Apr 2025

https://github.com/ix/notewell

A declaratively-built cross-platform Markdown editor written in Haskell.

cross-platform declarative-ui gfm gi-gtk github-flavored-markdown gtk haskell markdown

Last synced: 14 Apr 2025

https://github.com/Nokse22/ultimate-tic-tac-toe

Play Ultimate Tic Tac Toe

gnome gtk gtk4 libadwaita python tic-tac-toe

Last synced: 31 Dec 2024

https://github.com/portellam/powerstate-virtmanager

Set the power state of a Virtual Machine (VM). Does what virt-manager doesn't; includes missing features like sleep, hibernate, and wake. Bash TUI and Python GUI application.

bash bash-script glade gtk gtk3 gui libvirt libvirtd python python3 qemu qemu-kvm terminal tui virt-manager virtual-machine virtualization

Last synced: 13 May 2025

https://github.com/DYefremov/FFmpegGTK

Simple GTK+ frontend for FFmpeg.

ffmpeg ffmpeg-gui gtk

Last synced: 25 Nov 2024

https://github.com/nitely/nitepad

A scratchpad

gtk nim nim-lang notetaking

Last synced: 12 Feb 2025

https://github.com/diogox/raven-launcher

The engine for a blazing-fast, mac-like launcher for Linux.

gdk gtk gtk-rs launcher launcher-application linux relm rust ulauncher

Last synced: 08 Apr 2025

https://github.com/soft/emacs-gtk-style-ext

Control Emacs' gtk3 front-end's theme and styles

elisp emacs emacs-add-on emacs-plugin gtk gtk3 text-editor theming

Last synced: 28 Jan 2025

https://github.com/ferhatgec/generafor

Fegeya Generafor, Your website no longer only website, It's an application.

app app-generator application cpp cpp17 generator gnome gtk gtk3 gtk4 gui icon vala

Last synced: 14 Apr 2025

https://github.com/juanjosalvador/gmusic

GTK frontend for Music on Console

gtk moc music-on-console

Last synced: 12 Feb 2025

https://github.com/snxwman/rancid

An eww widget library and bar framework [WIP]

eww eww-bar eww-config eww-widgets gtk gtk3 linux linux-desktop ricing scss unixporn widget yuck

Last synced: 22 Jan 2025

https://github.com/gjsify/gjsify

Combine the power of Typescript with the power of GJS

deno gjs gnome-desktop gtk javascript node typescript

Last synced: 19 Apr 2025

https://github.com/source-c/jumanji

gtk-2 & safari-core (webkit based) minimalistic browser

browser gtk tiny-tools webkit

Last synced: 13 May 2025

https://github.com/diogox/Raven-Launcher

The engine for a blazing-fast, mac-like launcher for Linux.

gdk gtk gtk-rs launcher launcher-application linux relm rust ulauncher

Last synced: 31 Mar 2025

https://github.com/oct2pus/listen

Simple Music Player; built with Gotk3.

go golang gotk3 gtk gtk3 music

Last synced: 08 Apr 2025

https://github.com/xjuan/cambalache

Cambalache mirror repository

gnome gtk gtk3 gtk4 python

Last synced: 18 Mar 2025

https://github.com/ferhatgec/discorder

Discorder, Web based Discord launcher.

discord gnome gtk gtk3 gtk4 launch launcher vala webkit webkit2

Last synced: 14 Apr 2025

https://github.com/ferhatgec/gtkka

GTKKa, ~work-in-progress~ Kalem wrapper around GTK3

gnome gtk gtk3 kalem language transpiler wrapper

Last synced: 14 Apr 2025

https://github.com/ferhatgec/imafe

Fegeya Imafe, Unique & simple image viewer.

c compiler gtk gtk3 image info manipulation processing vala valac viewer

Last synced: 14 Apr 2025

https://github.com/simre1/reactive-markup-old

A haskell library for declarative GUI programming.

declarative-programming declarative-ui dynamic-markup gtk gui haskell hot-reload markup

Last synced: 13 Apr 2025

https://github.com/tarachom/configurator3

Конфігуратор 3 | .net 9, Linux, Windows

charp gtk gtksharp linux postgresql windows xslt xslt-stylesheet

Last synced: 04 Dec 2024

https://github.com/iotagtk1/gladegenerator

This is a tool to support development with GTK+ Glade Interface Designer, which analyzes the contents of Glade files and automatically generates event handler syntax in C#.

csharp generator glade gtk gtk3 linux

Last synced: 01 Dec 2024

https://github.com/mauri870/dot-files

My personal dot files and configs

archlinux dunst gtk i3 i3wm neofetch picom polybar rofi

Last synced: 13 Apr 2025

https://github.com/regolith-linux/cahuella

GTK+ Theme based on Adwaita using the Nord color palette

adwaita gtk gtk-theme nord-color-palette

Last synced: 03 May 2025

https://github.com/devops-kung-fu/meadow

Create user interfaces in Go! Meadow generates Go code which connects to GTK objects as defined in a Glade file for easy use by gotk3

code-generator glade glade-files go golang gtk gtk3

Last synced: 15 Apr 2025

https://github.com/mirkobrombin/universal-post-install

Your best friend in post installation!

cli gtk gui installer linux movingtogitlab python upi

Last synced: 12 Apr 2025

https://github.com/juliaastro/astroimageview.jl

UI based AstroImage visualisation.

astronomy gtk image-processing julia ui

Last synced: 22 Apr 2025

https://github.com/sodomon2/sodplayer

A lua-based video playing software made with GTK and GStreamer

gst gstreamer gtk lua

Last synced: 13 Apr 2025

https://github.com/abcdqfr/linux-wallpaperengine-gtk

A GTK-based frontend for linux-wallpaperengine, providing an intuitive interface to manage Steam Workshop wallpapers on Linux. Features include a wallpaper browser, quick switching, multi-monitor support, audio controls, and graphical settings management.

frontend gtk linux open-source python steam steamworkshop wallpaper-engine-software wallpapers

Last synced: 20 Dec 2024

https://github.com/venam/mangadl--cpp-gui-version-

A Manga Downloader with a GTK interface

c-plus-plus cpp-gui gtk manga-downloader

Last synced: 30 Apr 2025

https://github.com/sg3des/vegevoice

lighweight gtk2 webkit browser on go

go gtk web-browser webkit

Last synced: 28 Apr 2025

https://github.com/cassidyjames/theme-reset

Quickly reset your GTK+ and Icon themes

elementaryos gtk

Last synced: 13 May 2025

https://github.com/wdlkmpx/gwaveedit

Sound file editor (written in C using the GTK+ toolkit)

audio editing editor gtk gtk2 record recorder sound

Last synced: 13 May 2025

https://github.com/sarincr/python-app-development-using-kivy

Kivy is a Python library that supports cross-platform development. That means you can use a single code base to create Android, iOS, and even Windows, Linux, and MacOS apps. Kivy provides flexible, modern UI elements and, of course, let's you keep using your new favorite language to build it all!

android app appdevelopment cross-platform data-science desktop-app gtk gui kivy kivy-application kivy-framework kivymd machine-learning pyqt pyqt5 pyside tensorflow tkinter tkinter-gui tkinter-python

Last synced: 12 Apr 2025