There is teh trusty rsync

mbuffer -s 1K -m 512 -i ~/wk-repos.tar.gz | ssh remoteuser@otherhost “tar zxf - -C /share/repos”

pv ~/wk-repos.tar.gz | ssh admin@192.168.252.54 “tar zxf - -C /share/repos/”