If you are unimpressed with GTK’s build system, you can avoid all of the make/meson file nonsense and use node-gtk. Using Node as your application’s runtime allows you to avoid all of the noise created by the Gnome runtime.
Of all of the Gnome & GTK applications, I find the purpose-built ElementaryOS applications the most impressive. They always seem to have the most cohesive UX and feature sets when compared to the regular Gnome suite of applications. Code vs Gedit is an excellent example of this.
Support the channel by checking out my hardware specs! ?
Primary OS: openSUSE Leap 15
Motherboard: ASUS 970 Gaming Aura
GPU: Nvidia GTX 760:
RAM: Kingston HyperX 8gb:
SSD: Samsung 850 EVO:
HDD: Seagate Barracuda 1TB 7200rpm:
☝️ These links are affiliate links and purchases help to support the channel!