Fastxt, as a sister project to Local Native, with very similar design and toolchain, is a decentralized cross-platform application to manage your text, currently available on iOS, iPadOS and macOS. You can now sync between them.
Fastxt Desktop currently does not use Mac Catalyst as it seems require a different type of rust target.
I did some exploration with GTK, the packaging effort on macOS seems would be high.
Similar to Why Local Native, there is motivation to demonstrate this as another example repository that decentralized application could actually work, also as a self contained Minimal Viable Learning Material (MVLM) to influence software people for their future project.