wxWidgets is a C++ library that lets developers create applications with a graphical user interface. It has language bindings for Python, Perl, Ruby and many other languages.
adw is a port of the GTK 4 design for the GTK 3 version. It enables color customization by using the same color names as the ones for libadwaita.
VTE is a library (libvte) implementing a terminal emulator widget for GTK+, and a minimal sample application (vte) using that. Vte is mainly used in gnome-terminal, but can also be used to embed a console/terminal in games, editors, IDEs, etc.
gtk-look finds and displays HTML documentation for GTK, GNOME and Glib functions and variables in Emacs, similar to what info-lookup-symbol does for info files (C-h S). The documentation is expected to be devhelp indexes with HTML files. The location of the indexes can be customized. In addition to C code development gtk-look is good for
perl-gtk2, recognising class funcs likeGtk2::Label->newand bare method names likeset_text.guile-gnome, recognising methods likeset-textand classes like<gtk-window>.
Numix is a modern flat theme with a combination of light and dark elements. It supports GNOME, Unity, Xfce, and Openbox.
cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library for creating graphical user interfaces.
gtksourceviewmm is a portable C++ library that extends the standard GTK+ framework for multiline text editing with support for configurable syntax highlighting, unlimited undo/redo, search and replace, a completion framework, printing and other features typical of a source code editor.
Layer Shell is a Wayland protocol for desktop shell components, such as panels, notifications and wallpapers. It can be used to anchor windows to a corner or edge of the output, or stretch them across the entire output. It supports all Layer Shell features including popups and popovers.
A GTK+ GUI settings application for labwc.
cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library for creating graphical user interfaces.
This is a library to use GTK 3 to build screen lockers using the secure ext-session-lock-v1 protocol. This Library is compatible with C, C++ and any language that supports GObject introspection files (Python, Vala, etc, see using the library below).
Layer Shell is a Wayland protocol for desktop shell components, such as panels, notifications and wallpapers. It can be used to anchor windows to a corner or edge of the output, or stretch them across the entire output. It supports all Layer Shell features including popups and popovers.
Documentation at https://melpa.org/#/gtk-variant
Greybird is a grey derivative of the Bluebird theme by the Shimmer Project. It supports GNOME, Unity, and Xfce.
This package provides a global menu applet for use with desktop panels such as mate-panel and xfce4-panel.
Sugar Toolkit provides services and a set of GTK+ widgets to build activities and other Sugar components. This is the GTK+ 3 binding of the Sugar Toolkit.
WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. WebKitGTK+ video playing capabilities can be extended through the use of GStreamer plugins (not propagated by default) such as gst-plugins-good and gst-plugins-bad.
GTK-server binding
This package provides a LightDM greeter implementation using GTK+, lets you select a desktop session and log in to it.
This package provides themes A GTK theme based on the colours of Marko Cerovac's great theme: Material for Neovim, the VinceLiuice's awesome: Graphite GTK theme and the creativity of Gusbemacbe's: Suru Plus Icon Theme. Great to combine in your Gnome Desktop Environment and TWMs like: XmonadWM, AwesomeWM, BSPWM, etc... With support also for the desktop environments Cinnamon and XFCE.
Flat Remix GTK is a GTK application theme inspired by material design. It is mostly flat using a colorful palette with some shadows, highlights, and gradients for some depth.
This package is a set of gtk-layer-shell bindings for the Hare language.
G-Golf port of (a subset of) the upstream gtk4-demo examples in the gtk:bin Guix package output. Run guix edit g-golf-gtk-4-examples for inspiration how to wrap G-Golf applications when writing a Guix package.