A place to find all the resources used by the people working on GTK.
Blog
Catch up with all the things happening with GTK through the GTK Development Blog.
Snapping
With the release of 4.23.1, GTK’s renderer will come with a new feature that we’ve called snapping. How does it work? Snapping is enabled by calling gtk_snapshot_set_snap(). If enabled, it will sli...Read More
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
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