><i>The primary motivation for this package is to enable the use of Swift when writing GNOME apps, for all the reasons outlined above</i><p>The only problem I have with such projects is when they are unmaintained, in various stages of immaturity, and have little adoption (vicious circle).<p>You find them, they promise exactly what you need, and then you fell into issue after issue in practical use (*).<p>It would be amazing if there was (perhaps this is or will be) well maintained bindings for Swift/Rust/Go and co for Gnome.<p>* Yes, it's open source and you can fix some of the issues yourself. Doesn't mean you have the know-how or time to fix all of them, especially when there are lots of things to fix or features missing. Ideally a big community must exist, so that each can just work on or fix a small part and the problem still get lots of fixes/improvements incoming, as opposed to "fully replace the single overworked maintainer yourself".