Marzipanはちょっと気になっています。OS側に変更が入るのか、共通プラットフォーム(ライブラリみたいな)ができるのか?マイクロソフトはXamarinでiOSとAndroidの共通アプリ開発環境を実現していて(去年の紅白歌合戦のアプリがそう)、macOSのアプリも開発できる訳で。ここら辺は不勉強なのですが、Xamarin.FormsがmacOSに対応すれば結構近いことが実現できる(できている)のではないかと思っています。
Mastodon は、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。