Next generation, swiftUI-based, GUI version of the RsyncOSX.
RsyncUI is the next generation of RsyncOSX. RsyncUI is reusing a lot of the model classes from RsyncOSX. There has been some minor refactoring of the model classes due to utilizing Combine and adaption to RsyncUI. But the major difference compared to RsyncOSX is using SwiftUI and Combine. RsyncUI is a SwiftUI based application.
Updated on Apr 28 2021
There is 28 April 2021 released a release candidate of RsyncUI and RsyncSchedule, the menu app for executing scheduled tasks.
The following are changes compared to previous release:
Note: RsyncUI can be used in parallel with RsyncOSX. But that requires RsyncOSX to be setup to use JSON files and that the files for permanent storage is in the same catalog as RsyncUI. RsyncUI and RsyncOSX does not share the user settings.
There is some more info about how to setup RsyncOSX utilizing JSON. The About for both RsyncOSX and RsyncUI shows in bottom of view, where the data is saved. Default catalog for storing files for both apps is: $HOME/.rsyncosx/macserialnumber/