I'm looking for a mac program that would allow me to work following way:

  1. Keep all my files on Windows/Samba Share (on Synology NAS device that can also act as rsync server).
  2. When I need to work on some files, I'd like the software to have a browser that would allow me to find those files on the Share and mark them.
  3. The software would copy those files to my local disk to special folder (while preserving directory structure).
  4. The software would keep the copy on the share in sync with the one on my local disk.
  5. If I delete file from local disk, the software would stop syncing it to the Share.
  6. The software should keep and display a log of what happens to the files on local disk, when they are changed, when they are synced back, when they are deleted.

Bonus points for being open source and cross platform.

1 Answer 1


git-annex allows storage to both cloud and local devices, synchronization between them and archiving of files off of your local machine.

  • Free & Open Source, written in Haskell
  • Mac OS-X, Linux and Windows currently in beta
  • Preserves directory structure including changes due to renames/moves.
  • Specifically allows archiving - see the walk through
  • Supports various & multiple cloud archive services and you can add your own without necessarily having to learn Haskell.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.