Get the latest tech news
GNOME's Blueprint Markup Language Making Progress For GTK4 UIs
Blueprint is a currently-experimental markup language and compiler for crafting GTK4 user interfaces
Blueprint allows declaratively creating GTK UIs and aims to be a very easy and nice developer experience. The goal of blueprint is to provide UI definitions that require less boilerplate than XML and are easier to learn. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software.
Or read this on Phoronix