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/elementary/photos

Photo viewer and organizer designed for elementary OS

gstreamer gtk gtk3 hacktoberfest meson vala webkit2gtk

Last synced: 09 Apr 2025

https://github.com/natorsc/python-gtk-pygobject

Repository created to centralize tips, tutorials and code examples on building graphical interfaces with the Python programming language (PyGObject) and the GTK graphics tookit.

furo gnome gtk gtk3 gtk4 pygobject python python-3 python3 sphinx sphinx-doc

Last synced: 23 Dec 2024

https://github.com/rilian-la-te/vala-panel

Vala rewrite of SimplePanel - GitHub mirror

c gtk lxpanel panel vala

Last synced: 05 Apr 2025

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

Chat with your friends on Signal

gtk rust signal

Last synced: 06 Apr 2025

https://github.com/matzipan/envoyer

Linux mail app written in Rust for GTK4

envoyer gtk gtk4 linux mail rust

Last synced: 12 Apr 2025

https://github.com/tfuxu/Halftone

Give your images that pixel art-like style

dithering graphics gtk gtk4 libadwaita python

Last synced: 18 Nov 2024

https://gitlab.gnome.org/World/apostrophe

A distraction free Markdown editor

distraction-free editor gtk markdown

Last synced: 09 Apr 2025

https://github.com/nielssp/colorgrab

A cross-platform color picker

c-plus-plus colorpicker colors gtk linux palette wxwidgets

Last synced: 20 Mar 2025

https://gitlab.com/zehkira/monophony

Linux app for streaming music from YouTube Music.

gtk linux music python

Last synced: 24 Mar 2025

https://github.com/ebassi/emeus

Constraint-based layout manager for GTK+

cassowary constraints gtk layout-engine widget

Last synced: 16 Mar 2025

https://github.com/sonnyp/ohmysvg

Reduce the size of SVGs

gjs gnome gtk linux-app svg

Last synced: 06 Apr 2025

https://github.com/johnfactotum/quick-lookup

Simple GTK dictionary application powered by Wiktionary

dictionary gjs gtk wiktionary

Last synced: 06 Apr 2025

https://github.com/anko/hudkit

transparent fullscreen on-top click-through WebKit web view, for making cool desktop HUDs

desktop experimental gtk hud javascript-api overlay-window webkit x11

Last synced: 14 Apr 2025

https://gitlab.com/posidon_software/paper

A pretty note-taking app for GNOME (not actively developed)

GTK4 gnome gtk libadwaita markdown note taking notebook notes

Last synced: 03 Jan 2025

https://github.com/cassidyjames/ideogram

Insert emoji anywhere in elementary OS, even in non-native apps

emoji gtk gtk3 hacktoberfest meson vala

Last synced: 30 Mar 2025

https://github.com/sonnyp/OhMySVG

Reduce the size of SVGs

gjs gnome gtk linux-app svg

Last synced: 06 Dec 2024

https://github.com/elementary/dock

A quick app launcher and window switcher for Pantheon and elementary OS

gtk gtk4 hacktoberfest meson vala

Last synced: 05 Apr 2025

https://github.com/ryonakano/reco

An audio recorder focused on being concise and simple to use

audio-recorder elementaryos flathub flatpak gnome gstreamer gtk meson pantheon sound-record vala voice-recording

Last synced: 05 Apr 2025

https://github.com/avojak/warble

Native Linux word-guessing game built in Vala and Gtk for elementary OS

elementary-os game gtk gtk4 linux vala vala-applications word-game wordle-clone

Last synced: 06 Apr 2025

https://github.com/tokyob0t/potatowidgets

Widget system written in Python for x11 and Wayland, using GTK+ and the GtkLayerShell.

gtk gtk3 potato potatowidgets python unixporn wayland widget

Last synced: 31 Jan 2025

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

Magically transform your images.

gnome gtk gtk4 image image-processing imagemagick libadwaita python

Last synced: 16 Dec 2024

https://github.com/taylantatli/sevi

🎨 A colorful design icon theme based on Reversal.

gnome gtk icon-theme icons kde linux plasma qt theme

Last synced: 07 Apr 2025

https://gitlab.gnome.org/GNOME/console

A simple user-friendly terminal emulator for the GNOME desktop.

gtk kgx terminal

Last synced: 02 Dec 2024

https://github.com/jepler/cropgui

gtk frontend for lossless cropping of jpeg images

crop-image gtk hacktoberfest image image-processing lossless tk tkinter

Last synced: 05 Apr 2025

https://github.com/oknozor/illumination

A mardown renderer for nvim written with gtkrs and neovim-lib

gtk gtk-rs markdown neovim neovim-guis neovim-plugin rust webkit2gtk

Last synced: 14 Feb 2025

https://github.com/pidgin/pidgin

Project Website: https://pidgin.im/ Repository: https://keep.imfreedom.org/pidgin/pidgin

c chat chat-application gtk gtk2 gtk3 libpurple mercurial meson pidgin

Last synced: 30 Apr 2025

https://github.com/elementary/calculator

Calculator app designed for elementary OS

calculator gtk gtk4 hacktoberfest meson pantheon vala

Last synced: 04 Apr 2025

https://gitlab.gnome.org/jpu/cambalache

Cambalache is a new RAD tool for Gtk 4 and 3 with a clear MVC design and data model first philosophy.

GTK 4 UI Designer UI Maker gnome gtk

Last synced: 08 Dec 2024

https://github.com/pedroalvesv/abstk

The Abstract Toolkit – a widget toolkit for GUI and text-mode applications.

curses curses-ui gtk gtk3 gui lua text-mode-gui tui widget widget-toolkit wizard

Last synced: 29 Apr 2025

https://github.com/grkek/haki

Build native apps using GTK4 and a dialect of HTML, declarative format allows you to create advanced structures with ease.

codegen css gtk gtk4 gui html js native native-gui transpiler ui

Last synced: 27 Apr 2025

https://github.com/reorr/warnai

Swiss army theme changer from .Xresources

gtk gtk2-theme gtk3-theme openbox-theme tint2-theme tint2rc xfwm xfwm-theme xfwm4

Last synced: 17 Nov 2024

https://gitlab.gnome.org/World/Phosh/phosh

A Wayland shell for GNOME on mobile devices. See the [Wiki](https://gitlab.gnome.org/World/Phosh/phosh/-/wikis/home) for more information. For a matching compositor see [phoc](https://gitlab.gnome.org/World/Phosh/phoc). For an on screen keyboard see [squeekboard](https://gitlab.gnome.org/World/Phosh/squeekboard).

gtk mobile

Last synced: 31 Jan 2025

https://github.com/DevAlien/workspaces

Workspaces app for linux elementaryos gtk

appcenter elementary elementary-apps gtk vala workspaces

Last synced: 15 Nov 2024

https://github.com/cassidyjames/dippi

Calculate display info like DPI and aspect ratio

adwaita displays dpi flatpak gnome gtk gtk4 hacktoberfest libadwaita meson vala

Last synced: 05 Apr 2025

https://github.com/bluesabre/mugshot

Mugshot - User Management Utility for Linux

gtk linux user-management xfce

Last synced: 07 Apr 2025

https://github.com/ianprime0509/zig-gobject

GObject bindings for Zig using GObject introspection

bindings gobject gtk gui zig

Last synced: 09 Apr 2025

https://github.com/clayrisser/breeze-hacked-cursor-theme

Official cursor theme for Jam OS

cursor gtk jam-os linux theme

Last synced: 06 Apr 2025

https://github.com/vinceliuice/yosemite-gtk-theme

Mac OSX Yosemite like theme for GTK 3, GTK 2 and Gnome-Shell etc.

fedora gnome gnome-shell gtk gtk2 gtk3-theme linux mac-osx theme ubuntu yosemite

Last synced: 31 Mar 2025

https://github.com/jonathanbieler/gtkide.jl

A Gtk based IDE for Julia

gtk julia

Last synced: 21 Mar 2025

https://github.com/otsaloma/catapult

App launcher for Linux

gtk launcher python

Last synced: 09 Apr 2025

https://github.com/toolstack/Folio

A beautiful markdown note-taking app for GNOME (forked from Paper)

gnome gtk gtk4 libadwaita markdown note-taking notebook notes

Last synced: 31 Dec 2024

https://github.com/toolstack/folio

A beautiful markdown note-taking app for GNOME (forked from Paper)

gnome gtk gtk4 libadwaita markdown note-taking notebook notes

Last synced: 11 Apr 2025

https://github.com/elework/Spreadsheet

A spreadsheet app designed for elementary OS.

elementaryos gtk meson office pantheon spreadsheet vala

Last synced: 15 Nov 2024

https://github.com/nihilowy/surfer

Simple keyboard based web browser

gtk webbrowser webkit-browser

Last synced: 17 Nov 2024

https://github.com/ttytm/webview

V binding for webview - a tiny cross-platform library to build modern cross-platform GUI applications.

bindings gtk gui gui-application library linux macos v webkit webkit2gtk webview webview2 windows

Last synced: 09 Apr 2025

https://github.com/knuxify/eartag

[MIRROR] Small and simple audio file tag editor; report bugs/send MRs to GNOME GitLab instead

eyed3 gnome gtk mp3 mutagen pygobject tagging

Last synced: 06 Apr 2025

https://github.com/lolgab/scalaui

Scala Native GUI framework based on libui

cocoa gtk gui libui scala scala-native win32

Last synced: 15 Jan 2025

https://github.com/CapitaineJSparrow/steam-repo-manager

GUI interface on top of https://steamdeckrepo.com/ to install boot videos on your steam deck

flathub gtk python3 steam

Last synced: 03 Apr 2025

https://github.com/alexheretic/apart-gtk

Linux GUI for cloning & restoring disk partitions to & from compressed image files

backup gtk linux-gui partclone restore

Last synced: 26 Apr 2025

https://github.com/ppvan/tarug

Run your SQL query

gnome gtk gtk4 sql vala

Last synced: 13 Apr 2025

https://github.com/cdepillabout/nix-query-tree-viewer

GTK viewer for the output of `nix-store --query --tree`

gtk gui hacktoberfest nix nix-store pretty rust

Last synced: 19 Dec 2024

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

Julia package for Gtk4 using GObject introspection

gtk julia

Last synced: 07 Apr 2025

https://github.com/matze/iridium

Standard Notes client written in Rust and GTK

gtk rust standardnotes

Last synced: 25 Mar 2025

https://github.com/sonnyp/eloquent

Your proofreading assistant

desktop gjs gnome gtk gtk4 javascript libadwaita linux-app

Last synced: 17 Mar 2025

https://github.com/poulp/zenipy

Create simple dialog with python and gtk

dialog gtk python zenity

Last synced: 30 Apr 2025

https://github.com/elementary/camera

Camera app designed for elementary OS

camera gtk gtk3 hacktoberfest meson vala webcam

Last synced: 05 Apr 2025

https://github.com/arrufat/pdftag

A simple metadata editor for PDFs for Linux and Windows

gtk linux metadata metadata-editor pdf poppler vala windows

Last synced: 14 Apr 2025

https://nyancad.github.io/Mosaic/

A modern schematic entry and simulation program

gtk rust spice

Last synced: 17 Nov 2024

https://github.com/seadve/breathing

Relax and meditate

breathing gnome gtk linux

Last synced: 09 Apr 2025

https://github.com/13hannes11/toolbox-tuner

Graphical application intended for use on Fedora Silverblue to manage containertoolbx.org containers.

adwaita containers fedora flatpak gtk libadwaita linux podman relm4 rust silverblue toolbox toolbx

Last synced: 03 Apr 2025

https://github.com/trizen/menutray

An application menu through a GTK+ tray status icon.

gtk menu menu-generator menutray perl tray

Last synced: 10 Apr 2025

https://github.com/SeaDve/Breathing

Relax and meditate

breathing gnome gtk linux

Last synced: 06 Feb 2025

https://github.com/epilys/rlr

interactive pixel screen ruler and protractor

design graphic-design gtk ruler rust rust-gtk screen-ruler

Last synced: 05 Apr 2025

https://github.com/kj7lnw/xnec2c

Xnec2c is a high-performance multi-threaded electromagnetic simulation package to model antenna near- and far-field radiation patterns for Linux and UNIX operating systems.

antenna antenna-analyzer antenna-simulation csv-export electromagnetic-simulation far-field gtk gtk3 gui multiprocessing near-field nec2 simulation smith-chart smp touchstone-file vswr

Last synced: 13 Apr 2025

https://github.com/max-moser/lightdm-elephant-greeter

A simple LightDM greeter that can run under Wayland.

cage greeter gtk lightdm-greeter wayland

Last synced: 11 Mar 2025

https://github.com/aberba/elementaryOS-devbook

Design and build apps for elementary OS.

book elementary-os gtk learn-app-development learn-by-doing vala

Last synced: 15 Nov 2024

https://github.com/muriloventuroso/givemelyrics

See the lyrics of the song that is playing, from any application.

appcenter elementaryos gtk lyrics

Last synced: 12 Apr 2025

https://github.com/ryonakano/pinit

Pin portable apps to the launcher

dock flathub flatpak gnome gtk launcher-utility libadwaita meson vala wingpanel

Last synced: 07 Apr 2025

https://github.com/craigbarnes/showdown

Moved to https://gitlab.com/craigbarnes/showdown

flatpak gtk markdown markdown-viewer vala viewer webkit2gtk

Last synced: 22 Nov 2024

https://github.com/cchantep/dhek

PDF template design app./UI (or on the Discworld, supreme Djelibeybian god)

gtk haskell pdf template

Last synced: 21 Mar 2025

https://github.com/bellini666/gnome-shell-notifications-alert

Whenever there is an unread notification (e.g. chat messages), blinks the message in the user's menu with a color chosen by the user.

gnome gnome-shell-extension gtk javascript

Last synced: 07 Apr 2025

https://github.com/wojciech-graj/oriel

An interpreter for the 1991 Oriel scripting language

gtk gtk3 gui interpreter rust windows-3

Last synced: 01 May 2025

https://github.com/seadve/noteworthy

Modern, Fast, and Version-Controlled Markdown Notes App

gnome gtk gtk4 libadwaita markdown notes rust

Last synced: 12 Apr 2025

https://github.com/avojak/iridium

Native Linux IRC client built in Vala and Gtk for elementary OS

elementary-os gtk gtk3 irc irc-client linux vala vala-applications

Last synced: 27 Apr 2025

https://github.com/benwestgate/bails

CipherStick is a Bitcoin solution protecting against surveillance, censorship, and confiscation. It installs Bitcoin Core to Tails encrypted Persistent Storage, creates and recovers Bitcoin Core wallets from Codex32 (BIP93) seed backups, and creates backup CipherSticks and shareable blank CipherSticks. Learn more in README.md.

anonymous bash bip85 bitcoin bitcoin-core bitcoin-wallet bootable-usb codex32 cryptography gtk install-script linux luks privacy python qrcode security shamir-secret-sharing tails tor

Last synced: 17 Mar 2025

https://github.com/workbenchdev/biblioteca

Documentation viewer for GNOME

gjs gnome gtk libadwaita linux-app offline

Last synced: 27 Dec 2024

https://github.com/elfenware/badger

Remind yourself to not sit and stare at the screen for too long

appcenter elementary ergonomics gtk hacktoberfest health vala

Last synced: 31 Mar 2025

https://github.com/arkye03/dotfiles

Arch, Hyprland/River, Morghulis.

gnu-stow gtk hyprland linux scss zsh

Last synced: 01 Feb 2025

https://github.com/jmattheis/gruvbox-dark-gtk

A colorless gruvbox dark theme for GTK 2.0 and 3.0.

gruvbox gtk gtk3 theme

Last synced: 22 Mar 2025

https://github.com/thekvs/radiotray-lite

Online radio streaming player with minimum interface that runs on a Linux system tray

gtk gtk3 internet-radio-player

Last synced: 18 Nov 2024

https://gitlab.com/bitseater/meteo

A forecast application using OpenWeatherMap API

forecast gtk rain sun temperature vala weather

Last synced: 30 Mar 2025

https://github.com/huluti/coulr

Color box to help developers and designers

color design gtk

Last synced: 09 Apr 2025

https://github.com/amarghosh/mp4viewer

MP4 file analyser for converting ISO-bmff atoms into json, or display them on the command line or a GTK based window

14496-12 analyzer gtk isobmff json mp4-analyzser mp4-converter mp4-format pypi-package python video viewer

Last synced: 10 Apr 2025

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/3ximus/gruvbox-gtk

Gruvbox theme for gtk - created with oomox

gruvbox gruvbox-theme gtk oomox

Last synced: 24 Nov 2024

https://github.com/alcinnz/Odysseus

Bridging the elementary OS and Web user experiences

browser elementaryos gtk webkit

Last synced: 15 Nov 2024

https://github.com/sonnyp/troll

Libraries for GNOME JavaScript (GJS)

gjs gnome gtk javascript

Last synced: 10 Feb 2025