Hi all, wanted to share a project we’ve been working on: DriveSync (dsync) is a superfast git styled Google Desktop CLI written in Rust and released under MIT license. Compared to alternatives, it’s small, standalone, narrow and what makes it fast is its use of drive tree caching, file hashing, drive changes API and parallel i/o streams for data transfers. It always asks for confirmation and shows what it will do before performing an operation. By default it doesn’t delete files on either push or pull, but it supports on --delete. And it support verify and refresh options to check fast file integrity via server provided MD5 hashes. Please try it and follow if you find it interesting and useful: https://github.com/scaleninja/drivesync On macOS and Linux install via published packages on the GitHub project releases or via brew: brew install scaleninja/tap/drivesync To use it you’ll need to create your own oauth app, the step by step walkthrough guide is here https://github.com/scaleninja/drivesync/blob/main/docs/SETUP.md   submitted by   /u/yadvr [link]   [comments]