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.

SVG in GTK
SVG in GTK
GTK has been using SVG for symbolic icons since essentially forever. It hasn’t been a perfect relationship, though. Pre-History For the longest time (all through the GTK 3 era, and until recently),... Read More
Casilda 1.0 released!
Casilda 1.0 released!
Version 1.0! I am pleased to announce the release of Casilda version 1.0, a simple Wayland compositor widget for GTK 4 which can be used to embed other processes windows in your application. This v... Read More
An accessibility update
An accessibility update
I recently saw somebody ask Is Fedora accessible now ? To which I want to say: yes! But this question does not really have a  simple yes-or-no answer. There is lots of nuance to it. A better questi... Read More

Issues Tracker

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

CUPS print backend: Invalid PPD names cause incorrect page sizes across printers

by Jon
Make radial gradients SVG compatible
The icon of a gtk4 app looks blurry in the alt+tab menu of KDE Plasma DE
Debugging weird gesture behaviour
RFE: provide proper popup submenu alignment for GtkSourceView
Add haptic feedback API
GTK3 radio buttons are in reverse order in the accessibility tree
8. Accessibility
Windows: GTK 3.24.51 unresolved external symbol gdk_win32_display_is_egl_context_current
Drag and drop on macOS terminates app with exception
MacOS
Next steps for the icon editor
Next steps for SVG support
Various rendering glitches on IMX8
`Gtk.Adjustment` `value` is ignored unless it comes after `upper` in `.ui` files
GtkBuilder
Texture in unexpected format 0x80E1 (32993)
Improvements for colorchooserdialog on narrow screens
API to override the max number of items in a ListView