Description
GTK is one of the most used Linux UI toolkits in- and outside of GNOME development. Not only Budgie, Cinnamon and XFCE are built on it, but Waybar, Wofi and sway-nc would probably not exist without its ability to load user provided CSS.
I and a lot of other developers are struggling to adopt GTK and created interesting approaches to make it feel more similar to the younger frameworks Elm, Jetpack Compose, React/Vue and SwiftUI.
This talk explores some of these popular and niche "meta frameworks" and libraries. It discusses advantages and disadvantages of this new peal of paint for our beloved UI toolkit and wants to invite developers to give them a try.
Author(s) Bio
Jan Fooken aka. janvhs is a 24-year-old software engineer from Braunschweig, Germany. In tech, he is mostly interested in systems engineering, Linux distributions, programming language design, sandboxing and IRCv3. Outside of tech, he plays guitar and sings indie-pop, and skates irregularly.
| Presentation Type | In Person |
|---|---|
| Pronouns | he/him |