Anyways, here is a port of #Sessions (on the left - GTK/libadwaita) to AppKit/macOS 26 with DarwinKit (Golang, too!). Pretty damn close, but there are def. differences around margins, the size of buttons etc. between macOS and GNOME for sure.
The macOS app feels “at home” in a way the GTK app doesn’t. macOS also has a nice menu bar ecosystem that while somewhat emulatable via the background portal just isn’t quite the same as on macOS!