Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/gtk
- Wikipedia: https://en.wikipedia.org/wiki/GTK
- Repo: https://github.com/GNOME/gtk
- Created by: Spencer Kimball, Peter Mattis
- Released: April 14, 1998
- Related Topics: c,
- Aliases: gtk2, gtk3, gtk4,
- Last updated: 2025-01-22 00:13:52 UTC
- JSON Representation
https://github.com/taffybar/taffybar
A gtk based status bar for tiling window managers such as XMonad
appindicator dbus ewmh gi-gtk gtk haskell haskell-gi mpris stack statusnotifieritem systray taffybar tiling-window-manager upower x11 xmobar xmonad
Last synced: 23 Jan 2025
https://github.com/jakestanger/ironbar
Customisable Wayland gtk bar written in Rust.
bar desktop gtk gtk-layer-shell hyprland rust sway wayland wlroots
Last synced: 24 Jan 2025
https://github.com/codesardine/jde
Linux desktop environment built with HTML5, CSS, JavaScript and Python.
css css-desktop css3 dbus desktop desktop-environment gtk html html-desktop javascript javascript-library linux linux-desktop linux-desktop-environment manjaro python python-desktop webdad
Last synced: 22 Jan 2025
https://github.com/kra-mo/cartridges
Libadwaita game launcher
bottles flatpak game-launcher gaming gnome gtk gtk4 heroic-games-launcher itchio legendary libadwaita linux lutris python steam
Last synced: 24 Jan 2025
https://github.com/prateekmedia/appimagepool
A simple, modern AppImageHub Client, powered by flutter.
appimage appimagehub applications flutter gnome gtk hacktoberfest linux linux-app unviersal-store
Last synced: 25 Jan 2025
https://github.com/workbenchdev/workbench
Code playground for GNOME 🛠️
blueprint desktop flatpak gjs gnome gtk gtk-rs gtk4 javascript libadwaita linux linux-app playground pygobject python rust rust-lang vala
Last synced: 20 Jan 2025
https://github.com/workbenchdev/Workbench
Code playground for GNOME 🛠️
blueprint desktop flatpak gjs gnome gtk gtk-rs gtk4 javascript libadwaita linux linux-app playground pygobject python rust rust-lang vala
Last synced: 04 Nov 2024
https://github.com/orbitalquark/textadept
Textadept is a fast, minimalist, and remarkably extensible cross-platform text editor for programmers.
cross-platform curses editor gtk lua qt scintilla terminal text-editor textadept
Last synced: 25 Jan 2025
https://github.com/JakeStanger/ironbar
Customisable Wayland gtk bar written in Rust.
bar desktop gtk gtk-layer-shell hyprland rust sway wayland wlroots
Last synced: 02 Nov 2024
https://github.com/fabric-development/fabric
The next-generation framework for building desktop widgets using Python
desktop-widgets gtk gtk3 status-bar wayland widget widgets x11
Last synced: 25 Jan 2025
https://github.com/joseexposito/touche
The desktop application to configure Touchégg
gestures gtk linux multi-touch touchegg touchpad touchscreen
Last synced: 25 Jan 2025
https://github.com/geopjr/tuba
Browse the Fediverse
activitypub akkoma fediverse glitch-soc gotosocial gtk gtk4 hacktoberfest libadwaita mastodon tootle
Last synced: 24 Jan 2025
https://github.com/GeopJr/Tuba
Browse the Fediverse
activitypub akkoma fediverse glitch-soc gotosocial gtk gtk4 hacktoberfest libadwaita mastodon tootle
Last synced: 05 Nov 2024
https://github.com/getting-things-gnome/gtg
Getting Things GNOME! desktop app development
desktop desktop-app getting-things-done gnome gtd gtd-applications gtd-assistant gtd-workflow gtk gtk4 linux-app productivity productivity-tools python todo todo-app todo-list todolist-app todolist-application
Last synced: 25 Jan 2025
https://github.com/JoseExposito/touche
The desktop application to configure Touchégg
gestures gtk linux multi-touch touchegg touchpad touchscreen
Last synced: 04 Nov 2024
https://github.com/yisus7u7/termux-desktop-xfce
Set up a beautiful xfce desktop in termux
desktop desktop-environment development gtk gtk3 gui material-design termux termux-tool termux-x11 tkinter tool vnc-server wayland x11 xfce4 xfwm4
Last synced: 25 Jan 2025
https://github.com/elementary/appcenter
Pay-what-you-can app store for elementary OS
appstream flatpak gtk gtk3 hacktoberfest meson packagekit stripe vala
Last synced: 24 Jan 2025
https://github.com/riey/kime
Korean IME
gtk ime input-method kime korean linux qt wayland x11
Last synced: 25 Jan 2025
https://github.com/muriloventuroso/easyssh
The SSH connection manager to make your life easier.
appcenter easyssh elementaryos gtk ssh ssh-client
Last synced: 25 Jan 2025
https://github.com/zserge/tray
Cross-platform, super tiny C99 implementation of a system tray icon with a popup menu.
appindicator cross-platform gtk tray-icon tray-menu
Last synced: 25 Jan 2025
https://github.com/Riey/kime
Korean IME
gtk ime input-method kime korean linux qt wayland x11
Last synced: 14 Nov 2024
https://github.com/gtk-rs/gtk3-rs
Rust bindings for GTK 3
atk gdk gdkx11 gtk gtk-rs gtk3 gtk3-macros
Last synced: 11 Nov 2024
https://github.com/romgrk/node-gtk
GTK+ bindings for NodeJS (via GObject introspection)
gnome gobject gobject-introspection gtk gtk3 nodejs
Last synced: 24 Jan 2025
https://github.com/jendrikseipp/rednotebook
RedNotebook is a cross-platform journal
cross-platform desktop diary gtk hashtags journal offline python
Last synced: 24 Jan 2025
https://github.com/nihlus/launchpad
An open-source game launcher for your games
c-sharp debian game game-tool gplv3 gtk hacktoberfest launcher linux macos rpg-maker tool unreal unreal-engine unrealengine windows
Last synced: 25 Jan 2025
https://github.com/elementary/code
Code editor designed for elementary OS
gtk gtk3 gtksourceview hacktoberfest meson vala
Last synced: 24 Jan 2025
https://github.com/dorkbox/systemtray
Cross-platform SystemTray support for Swing/AWT, macOS, GtkStatusIcon, and AppIndicator on Java 8+
appindicator awt cross-platform desktop desktop-environment gnome gtk gtk3 java jna linux mac-osx swing swt systemtray tray-icon tray-menu ubuntu
Last synced: 25 Jan 2025
https://github.com/wingtk/gvsbuild
GTK stack for Windows
glib gtk visual-studio windows
Last synced: 23 Jan 2025
https://github.com/dorkbox/SystemTray
Cross-platform SystemTray support for Swing/AWT, macOS, GtkStatusIcon, and AppIndicator on Java 8+
appindicator awt cross-platform desktop desktop-environment gnome gtk gtk3 java jna linux mac-osx swing swt systemtray tray-icon tray-menu ubuntu
Last synced: 25 Nov 2024
https://github.com/amatcoder/mednaffe
A front-end (GUI) for mednafen emulator
c cross-platform emulator-frontend gtk gui
Last synced: 25 Jan 2025
https://github.com/amsynth/amsynth
Simple software synthesizer for Linux
c-plus-plus dsp gtk linux lv2 synthesis synthesizer vst
Last synced: 25 Jan 2025
https://github.com/rilian-la-te/vala-panel-appmenu
Global Menu for Vala Panel (and xfce4-panel and mate-panel) - GitHub mirror
appmenu globalmenu gtk mate vala vala-panel xfce xfce4-panel
Last synced: 25 Jan 2025
https://github.com/dadoum/sideloader
Open-source cross-platform iOS app sideloader (yep, even Linux is supported). Alternative to Sideloadly, AltServer, SideServer, Cydia Impactor, iOS App Signer…
cli codesign cross-platform d dlang gtk gtk4 gui ios ios-signer-service linux macos qt sideload sideloader sideloading sideloading-ipas windows
Last synced: 19 Jan 2025
https://github.com/Dadoum/Sideloader
Open-source cross-platform iOS app sideloader (yep, even Linux is supported). Alternative to Sideloadly, AltServer, SideServer, Cydia Impactor, iOS App Signer…
cli codesign cross-platform d dlang gtk gtk4 gui ios ios-signer-service linux macos qt sideload sideloader sideloading sideloading-ipas windows
Last synced: 18 Jan 2025
https://github.com/meaneye/sunflower
Small and highly customizable twin-panel file manager for Linux with support for plugins.
file-manager gnome gtk gtk3 norton-commander python total-commander twin-panel
Last synced: 25 Jan 2025
https://github.com/MeanEYE/Sunflower
Small and highly customizable twin-panel file manager for Linux with support for plugins.
file-manager gnome gtk gtk3 norton-commander python total-commander twin-panel
Last synced: 30 Oct 2024
https://github.com/clemapfel/mousetrap.jl
Finally, a GUI Engine made for Julia
adwaita gtk gtk4 gui gui-framework gui-frontend gui-frontend-framework julia julia-language julia-package
Last synced: 20 Jan 2025
https://github.com/apostropheeditor/apostrophe
Mirror of
distraction-free gtk markdown markdown-editor python
Last synced: 20 Jan 2025
https://lettier.github.io/movie-monad/
:tv: A free and simple to use video player made with Haskell.
appimage desktop-video-player fedora gdk gst gstreamer gtk haskell haskell-gi linux linux-mint macos mplayer mpv multimedia-player ubuntu video video-playback video-player vlc
Last synced: 18 Nov 2024
https://github.com/lettier/movie-monad
:tv: A free and simple to use video player made with Haskell.
appimage desktop-video-player fedora gdk gst gstreamer gtk haskell haskell-gi linux linux-mint macos mplayer mpv multimedia-player ubuntu video video-playback video-player vlc
Last synced: 25 Jan 2025
https://github.com/elementary/terminal
Terminal emulator designed for elementary OS
gtk gtk3 hacktoberfest meson vala vte
Last synced: 24 Jan 2025
https://github.com/ApostropheEditor/Apostrophe
Mirror of
distraction-free gtk markdown markdown-editor python
Last synced: 27 Oct 2024
https://github.com/Clemapfel/mousetrap.jl
Finally, a GUI Engine made for Julia
adwaita gtk gtk4 gui gui-framework gui-frontend gui-frontend-framework julia julia-language julia-package
Last synced: 14 Nov 2024
https://github.com/Clemapfel/Mousetrap.jl
Finally, a GUI Engine made for Julia
adwaita gtk gtk4 gui gui-framework gui-frontend gui-frontend-framework julia julia-language julia-package
Last synced: 05 Nov 2024
https://github.com/aylur/astal
Building blocks for creating custom desktop shells
gtk linux-desktop unixporn widget
Last synced: 22 Jan 2025
https://github.com/cdepillabout/termonad
Terminal emulator configurable in Haskell.
configurable gtk hacktoberfest haskell terminal-emulator vte
Last synced: 26 Jan 2025
https://github.com/bleakgrey/tootle
GTK-based Mastodon client for Linux
fediverse fediverse-client gnome gtk linux mastodon mastodon-client pleroma pleroma-client social vala
Last synced: 17 Jan 2025
https://github.com/can-lehmann/owlkettle
A declarative user interface framework based on GTK 4
declarative declarative-ui framework gtk gtk4 gui nim ui user-interface
Last synced: 26 Jan 2025
https://github.com/huluti/curtail
Simple & useful image compressor
compressor gnome gnome-circle gtk gtk4 image libadwaita lossless python
Last synced: 25 Jan 2025
https://github.com/eiskaltdcpp/eiskaltdcpp
File sharing program using DC and ADC protocols
adc c-plus-plus chat cli client communication cross-platform dht direct-connect file-sharing gtk gui linux mac messaging network p2p qt windows
Last synced: 26 Oct 2024
https://github.com/Huluti/Curtail
Simple & useful image compressor
compressor gnome gnome-circle gtk gtk4 image libadwaita lossless python
Last synced: 04 Nov 2024
https://github.com/witalihirsch/mono-gtk-theme
Mono Theme for Gnome
gnome gnome-shell gnome42 gnome43 gtk gtk3 gtk4 linux mono-theme theme
Last synced: 20 Jan 2025
https://github.com/exaile/exaile
:notes: Cross-platform music player
gstreamer gtk music music-player python
Last synced: 30 Oct 2024
https://github.com/eyelash/xi-gtk
a GTK front-end for the Xi editor
gtk gtk3 text-editor vala xi-editor
Last synced: 21 Jan 2025
https://github.com/elementary/files
File browser designed for elementary OS
gtk gtk3 hacktoberfest meson vala
Last synced: 25 Jan 2025
https://github.com/Fabric-Development/fabric
next-gen framework for building desktop widgets using Python
desktop-widgets gtk gtk3 status-bar wayland widget widgets x11
Last synced: 02 Nov 2024
https://github.com/pika-backup/pika-backup
Pika Backup – 🪞 Mirror only 🪞 – See https://gitlab.gnome.org/World/pika-backup for development
backup backup-client borg borgbackup borgbackup-gui gnome-circle gtk
Last synced: 06 Dec 2024
https://github.com/haecker-felix/gradio
discovery flatpak gnome gradio gtk gtk3 internet-radio-stations nightly-build radio-station stream
Last synced: 08 Nov 2024
https://github.com/haecker-felix/Gradio
discovery flatpak gnome gradio gtk gtk3 internet-radio-stations nightly-build radio-station stream
Last synced: 15 Nov 2024
https://github.com/elementary/stylesheet
The GTK Stylesheet for elementary OS
css desktop-environment gtk gtk-stylesheet hacktoberfest meson sass stylesheets
Last synced: 11 Nov 2024
https://github.com/osdlyrics/osdlyrics
Standalone lyrics fetcher/displayer (windowed and OSD mode).
gtk hacktoberfest linux lrc lyrics osd
Last synced: 28 Oct 2024
https://github.com/stoq/stoq
Stoq Retail Management System
erp gtk linux postgresql python
Last synced: 22 Jan 2025
https://github.com/rhx/SwiftGtk
A Swift wrapper around gtk-3.x and gtk-4.x that is largely auto-generated from gobject-introspection
gnome gobject-introspection gtk gtk3 gtk4 linux macos swift swift-wrapper
Last synced: 23 Nov 2024
https://github.com/rhx/swiftgtk
A Swift wrapper around gtk-3.x and gtk-4.x that is largely auto-generated from gobject-introspection
gnome gobject-introspection gtk gtk3 gtk4 linux macos swift swift-wrapper
Last synced: 20 Jan 2025
https://github.com/clayrisser/react-gtk
react Native bridge for gtk desktop applications
bridge featured gtk gtk3 react react-native
Last synced: 20 Jan 2025
https://github.com/epilys/gerb
Graphical font editor (GTK + Rust)
design font font-editor fonts gtk gtk-rs gtk3 gui rust type type-design typeface typography ufo
Last synced: 22 Jan 2025
https://github.com/vixalien/muzika
Elegant music streaming app
gnome gtk gtk4 libadwaita music youtube-music ytm
Last synced: 19 Jan 2025
https://github.com/TomasLinhart/SwiftGtk
SwiftGtk is an experimental Gtk+ binding for Swift that tries to make usage of Gtk+ pleasant and "Swifty" as much as possible.
Last synced: 25 Nov 2024
https://github.com/stefansalewski/gintro
High level GObject-Introspection based GTK3/GTK4 bindings for Nim language
bindings gobject-introspection gtk gtk3 gtk4 much-work nim nim-lang
Last synced: 22 Jan 2025
https://github.com/StefanSalewski/gintro
High level GObject-Introspection based GTK3/GTK4 bindings for Nim language
bindings gobject-introspection gtk gtk3 gtk4 much-work nim nim-lang
Last synced: 07 Nov 2024
https://github.com/inercia/k3x
A UI for local Kubernetes clusters created with k3d
cluster gnome gtk k3d k3s kubernetes rancher
Last synced: 24 Jan 2025
https://github.com/narmis-e/onedark-wallpapers
A collection of wallpapers for the onedark gtk theme
colorscheme desktop gtk gtk3-theme linux onedark ricing wallpaper
Last synced: 21 Jan 2025
https://github.com/elementary/granite
Library that extends GTK with common widgets and utilities
gtk gtk3 gtk4 hacktoberfest meson vala vala-documentation
Last synced: 25 Jan 2025
https://github.com/SrainApp/srain
Modern IRC client written in GTK
chat gtk gtk3 im irc irc-client srain
Last synced: 27 Oct 2024
https://github.com/srainapp/srain
Modern IRC client written in GTK
chat gtk gtk3 im irc irc-client srain
Last synced: 19 Jan 2025
https://github.com/haskell-gi/haskell-gi
Generate Haskell bindings for GObject-Introspection capable libraries
ghc gobject-introspection gtk haskell haskell-bindings haskell-gi
Last synced: 23 Jan 2025
https://gitlab.gnome.org/World/fractal
Chat on Matrix
chat fractal gtk matrix.org rust
Last synced: 01 Jan 2025
https://github.com/mightycreak/diffuse
Diffuse is a graphical tool for comparing and merging text files. It can retrieve files for comparison from Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion, and SVK repositories.
Last synced: 19 Jan 2025
https://github.com/vysp3r/protonplus
A modern compatibility tools manager for Linux.
adwaita gnome gtk gtk4 libadwaita linux proton proton-ge-custom vala wine
Last synced: 20 Jan 2025
https://github.com/mmstick/fontfinder
GTK application for browsing and installing fonts from Google's font archive
Last synced: 25 Jan 2025
https://github.com/pantheon-tweaks/pantheon-tweaks
A system customization app for the Pantheon desktop environment.
elementary-os elementaryos gtk meson pantheon pantheon-tweaks vala
Last synced: 12 Dec 2024
https://github.com/elementary/gala
Gala Window Manager for elementary OS and Pantheon
clutter gtk gtk3 hacktoberfest meson mutter pantheon vala
Last synced: 25 Jan 2025
https://github.com/finefindus/eyedropper
Pick and format colors
color color-picker flatpak gnome gtk gtk-rs gtk4 libadwaita rust
Last synced: 19 Jan 2025
https://github.com/FineFindus/eyedropper
Pick and format colors
color color-picker flatpak gnome gtk gtk-rs gtk4 libadwaita rust
Last synced: 19 Nov 2024