/gtk-ui

Transpile readable Gtk UI code to propper GtkBuilder XML

Primary LanguageC++GNU General Public License v3.0GPL-3.0

gtk-ui

Switched languages and locations: https://github.com/GtkUI/gtk-ui

The intention of Gtk UI is to strike a compromise between purely GUI based UI development using Glade, which is discouraged by GNOME devs, and pure text based development, which is slow especially in XML.

This project is heavily inspired by Swift UI which just doesn't have an equivalent for GTK... yet.

Examples

In the examples/ directory, .gui files are Gtk UI and .ui are the transpiled results.