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-27 00:13:50 UTC
- JSON Representation
https://github.com/miqueas/gtk-examples
GTK examples in different programming languages
c c-language c-programming examples examples-c examples-gtk examples-lua examples-vala gtk gtk3 gtk4 lgi lua lua51 lua52 lua53 lua54 vala vala-developers vala-development
Last synced: 12 Dec 2024
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: 01 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: 26 Oct 2024
https://github.com/h3rz3n/davinci-helper
The best DaVinci Resolve companion app on Linux
adwaita davinci davinci-helper davinci-resolve fedora gtk gtk4 helper pyhton-gtk python python-adwaita resolve video-editor
Last synced: 12 Oct 2024
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/andrewradev/quickmd
Quickly preview a markdown file
desktop-app github-stylesheet gtk markdown preview rust
Last synced: 18 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: 01 Nov 2024
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: 07 Nov 2024
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/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
Last synced: 24 Jan 2025
https://github.com/elegaanz/mobydick
GTK+ app to download music from Funkwhale
Last synced: 31 Oct 2024
https://github.com/murkl/d2launcher
Diablo II • Median XL • Mod Launcher for Linux
appimage arch bash diablo-ii diablo2 elementaryos games gtk gui lightweight linux median-xl minimalist modification script shell standalone ubuntu wine zenity
Last synced: 10 Nov 2024
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/elementary/wingpanel-indicator-sound
Wingpanel Sound Indicator
gtk gtk3 hacktoberfest meson pantheon pulseaudio vala wingpanel
Last synced: 13 Dec 2024
https://github.com/getomni/gtk
🎨 Omni for GTK and Gnome Shell
gnome gtk omni omni-theme theme
Last synced: 24 Nov 2024
https://github.com/elementary/shortcut-overlay
A native, OS-wide shortcut overlay
gtk gtk3 hacktoberfest meson vala
Last synced: 05 Nov 2024
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/ljmill/tokyo-night-icons
Beautiful icons themed in Tokyo Night
Last synced: 28 Oct 2024
https://github.com/rust-lang-ru/gtk-rust-by-example
Gtk-Rust by Example (GRBE) - неофициальная книга по разработке GTK GUI, на языке программирования Rust. Практическое использование библиотеки GTK на различных примерах.
Last synced: 25 Nov 2024
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/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: 02 Nov 2024
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: 31 Oct 2024
https://github.com/Amjad50/plastic
NES emulator in rust
emulator gtk nes nes-emulator rust
Last synced: 20 Oct 2024
https://github.com/mirkobrombin/amusiz
An Amazon Music client for Linux (unpretentious)
Last synced: 07 Nov 2024
https://github.com/can-lehmann/graphing
A graphing application built with owlkettle
gnome graph gtk gtk4 nim visualization
Last synced: 02 Nov 2024
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: 09 Nov 2024
https://github.com/cassidyjames/clairvoyant
Ask questions, get psychic answers
adwaita appcenter flathub flatpak gnome gtk gtk4 hacktoberfest libadwaita meson vala
Last synced: 19 Dec 2024
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: 14 Oct 2024
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/vorot93/obozrenie
Simple and easy to use game server browser.
Last synced: 27 Oct 2024
https://github.com/jokade/scalanative-gtk
scala-native bindings for Gtk+, GLib, ...
Last synced: 28 Oct 2024
https://github.com/gagath/gladis
[Deprecated] Easily import Glade-generated UI files into Rust code.
Last synced: 02 Nov 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: 17 Nov 2024
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/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/wvffle/waffy
wlroots compatible, touch friendly application launcher
application-launcher gtk rust swaywm wlroots
Last synced: 13 Oct 2024
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: 11 Nov 2024
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: 31 Oct 2024
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: 28 Oct 2024
https://github.com/1j01/postcss-gtk
Processes GTK+ CSS into browser CSS
browser-css gtk gtk3 gtk3-theme postcss postcss-gtk postcss-plugin postcss-plugins processor style styles stylesheet
Last synced: 28 Oct 2024
https://github.com/chocolateimage/fontviewer
View and install fonts on a Linux system
Last synced: 25 Dec 2024
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: 01 Nov 2024
https://github.com/lassekongo83/amber-theme
A theme for GNOME and Xfce4.
gnome-shell-theme gtk gtk3-theme gtk4-theme
Last synced: 15 Oct 2024
https://github.com/elementary/switchboard-plug-mouse-touchpad
Switchboard Mouse & Touchpad Plug
gtk gtk3 hacktoberfest meson pantheon switchboard vala
Last synced: 13 Dec 2024
https://github.com/vanilla-os/adwdialog
Display GTK4 / libadwaita dialogs from terminal and scripts.
adwdialog gnome gtk gtk4 hacktoberfest libadwaita python vanillaos
Last synced: 13 Nov 2024
https://github.com/romgrk/lister
An experimental Gtk-based fuzzy-finder (with support for neovim)
fuzzy-matching gtk neovim node-gtk vim
Last synced: 11 Oct 2024
https://github.com/starfish-app/Starfish
A Gemini browser for elementary OS.
elementary-os gemini gemini-client gtk gtk3 meson vala
Last synced: 01 Nov 2024
https://github.com/brainblasted/solanum
(Mirror) A pomodoro timer for the GNOME desktop. Source: https://gitlab.gnome.org/World/Solanum
Last synced: 13 Nov 2024
https://github.com/elfenware/obliviate
A password manager that forgets your passwords
appcenter elementary gtk hacktoberfest manager passphrase password security vala
Last synced: 19 Nov 2024
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: 30 Oct 2024
https://github.com/miqueas/tapedeck
[WIP] MPD client, done right
gtk gtk4 music music-player vala
Last synced: 19 Dec 2024
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: 02 Nov 2024
https://github.com/yalter/plitki
An experimental vertical scrolling rhythm game engine.
engine gtk rhythm-game rust vsrg wayland
Last synced: 13 Oct 2024
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/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: 07 Nov 2024
https://github.com/atrophaneura/ariane
Create .desktop with ease
desktop desktop-file freedesktop gnome gtk gtk4 libadwaita python
Last synced: 02 Nov 2024
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: 30 Oct 2024
https://github.com/mjakeman/text-engine
A lightweight rich text framework for GTK
c document gtk rich-text rich-text-editor
Last synced: 01 Nov 2024
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: 30 Jan 2025
https://github.com/purescript-gjs/purescript-gjs
GNOME JavaScript bindings for PureScript
Last synced: 12 Nov 2024
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: 23 Oct 2024
https://github.com/geopjr/ultimate-gtk4-crystal-guide
Learn how to create premium GTK4 apps in Crystal
Last synced: 02 Nov 2024
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: 01 Nov 2024
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: 22 Dec 2024
https://github.com/liberforce/gtk-samples
Small code examples for GTK+
cairo gtk gtk2 gtk3 meson mesonbuild
Last synced: 24 Oct 2024
https://github.com/tingping/transmission-remote-gnome
Remote client for the Transmission torrent daemon
gnome gtk linux remote torrent transmission
Last synced: 12 Oct 2024
https://github.com/shendrew/lilypad
Organize, hide, and reorder app indicators in GNOME top bar
gnome-shell-extension gtk javascript linux menubar
Last synced: 30 Oct 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: 02 Nov 2024
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: 13 Nov 2024
https://github.com/keithdhedger/kkedit
KKEdit source code editor.
c code coders coding cpp deb editor expandable gtk gtk2 gtk3 kkedit-source linux plugins rpm scriptable scripts source-code text
Last synced: 24 Oct 2024
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: 10 Nov 2024
https://github.com/aspinwall-ui/lapel
Assistant - Voice assistant GUI based on Mycroft, written in GTK
assistant gnome gtk gtk4 libadwaita mycroft
Last synced: 02 Nov 2024
https://github.com/madmurphy/nautilus-annotations
Annotate files and directories
annotations c desktop desktop-environment file-manager file-metadata gio gnome gnu gnu-linux gtk gtksourceview gvfs gvfs-metadata markdown metadata nautilus nautilus-extension notes
Last synced: 13 Nov 2024
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: 08 Nov 2024
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: 29 Nov 2024
https://github.com/naipotato/gtk-mvvm-sample
A little MVVM sample using GTK and Vala
Last synced: 11 Nov 2024