Community

A place to find all the resources used by the people working on GTK.

GTK Community Wallpaper

Blog

Catch up with all the things happening with GTK through the GTK Development Blog.

Cambalache’s First Major Milestone!
Cambalache’s First Major Milestone!
After more than 5 years,  1780 commits and 20k lines of handcrafted, artisanal Python code I am very pleased to announce Cambalache 1.0 !!! Cambalache is a WYSIWYG (What You See Is What You Get) to... Read More
An update on SVG in GTK
An update on SVG in GTK
In my last post on this  topic, I explained the history of SVG in GTK, and how I tricked myself into working on an SVG renderer in 2025. Now we are in 2026, and on the verge of the GTK 4.22 release... Read More
GTK hackfest, 2026 edition
GTK hackfest, 2026 edition
As is by now a tradition, a few of the GTK developers got together in the days before FOSDEM to make plans and work on your favorite toolkit. Code We released gdk-pixbuf 2.44.5 with glycin-based XP... Read More

Issues Tracker

Contribute to GTK by solving the issues related to GTK. Get started with first issues.

GTK4 SIGSEGV in libffi/wl_display_dispatch_queue_pending under Hyprland/Wayland (swayosd-server)
Pasting with a touchscreen is difficult (no longpress, requires precision tapping at text cursor position)
1. Enhancement GTK4
Coordinate jumps in motion-notify-event (gtk3/Wayland)
GTK3 Input Wayland
Application looses focus after selecton of GtkComboBoxText
Gdk.Event: Come up with a replacement to gdk_event_get_time
GdkEvent
Separate root functionality from GtkWindow
android: configless fontconfig picks a bad font for 'sans'
Assertion failure or crash when attempting filename completion (GtkEntryCompletion) through non-searchable directories
1. Crash
gdk/wayland: use-after-free in xdg_output_handle_name on monitor wake
Fonts on Windows look too small
Windows
svg: Fix handling of circular syncbase references
Text handles outside of window bounds behave unexpectedly
GtkText
GraphicsOffload/GLArea subsurface usage depends on fractional rounding (?)
touch support for spin buttons
Input Wayland
Expose the drm node used by the current renderer
Gdk.Display:dmabuf-formats is **not** the list of formats supported by Gdk.DmabufTextureBuilder