Linux Apps

The Top 5 Google Drive Clients for Linux

Best Linux Google Drive Clients
Written by Martins D. Okoi

Google Drive allows users to store and share files; to edit documents (using Google Docs), spreadsheets (using Google Sheets), and presentations (using Google Slides) with collaborators and each account comes with 15 GB of free storage (Google Photos and Gmail included). As awesome as it is, Google is yet to provide an official client app for Linux.

We have covered desktop client apps that you can use in the meantime, but because you might have missed a couple of them we have decided to compile the top 5 into a list for you to review. Today, therefore, we bring you the Top 5 Google Drive Clients for Linux.

1. Grive2

Grive2 is an independent open source implementation of Google Drive’s client for Linux.

Grive2 - Google Drive Desktop Client for Linux

Grive2 – Google Drive Desktop Client for Linux

It is written in C++ and interacts with Google Drive via its REST API. It features single directory synchronization, dry-sync, and partial sync.

RedHat RHCSA and RHCE Certification Exam Study Ebook

After downloading it, run it to begin syncing and you’ll be good to go.

2. CloudCross – Multi-Cloud Client

CloudCross enables the synchronization of local files and directories across several cloud services.

It features support for Google drive, Cloud Mail, and Microsoft’s OneDrive; an optional direct file upload via URL, and automatic bidirectional document conversion from MS Office and Open Office document format to Google Docs.

  Grive2 - An Alternative Google Drive Desktop Client for Linux

3. RClone – Rsync for Cloud Storage

Rclone is a command line-based synchronization app for directories. Apart from being an excellent desktop client app for Google Drive, you can sync it with your Amazon S3, Dropbox, and Yandesk accounts, among others.

Rclone features one-way directory sync, syncing between two different accounts, an encryption e.t.c.

4. google-drive-ocamlfuse

Don’t be frightened by the name, google-drive-ocamlfuse is a CLI fuse-based filesystem backed by Google itself, and with it you can perform directory operations on your Google Drive account.

It features syncing with multiple accounts, access to Google Drive’s trash directory, and read-only access to Google docs, sheets, and slides.

5. GoSync

GoSync is a GUI-enabled Google Drive client for Linux. It is written in Python and released under the GNU General Public License 2. It has not been perfected enough to compete with Google Drive clients on Windows, for example, but it gets the job done.

It features an automatic regular sync every 10 minutes which although cannot be turned off, can be paused. As a GUI app, it shows you how much storage you have left on your Google Drive and the type of files occupying the space.

So there you have it guys. The top 5 Google Drive clients for Linux. Are there any apps you think should have made it to the list instead? Add your suggestions to the comments section below.

Join Our Community Of 350,000+ Linux Lovers by liking us on Facebook, or follow us on Twitter, Google+ and Instagram.

If you liked this article, sign up for the fossmint newsletter for handpicked selection of stories from FossMint delivered to your inbox every day.

Top Deals

About the author

Martins D. Okoi

Martins Jr. (Dillivine) Okoi is a graduate of Computer Science with a passion for Linux and the Open Source community. He works as a Web designer & developer, technical writer, and programmer.

  • Nice one.
    I will give the app a test-drive. Thanks

  • liberodark

    Have send message but is not visible for what ?

  • Thanks for your suggestion. I will try it out before the week runs out.

  • An excellent suggestion Tom. Thanks!
    I’ll try it out and see.

  • Geoff M

    meh, returns an error message when trying to auth

    • Martins Divine Okoi

      Which of the apps?

  • Martins Divine Okoi

    Interesting! In the beauty of open-source and workmanship.

    I’ll definitely look this up and share my thoughts soon. Stay tuned and add your pending updates as soon as possible 😉

  • Martins Divine Okoi
  • Martins Divine Okoi

    Hello @disqus_91EVXRvMiy:disqus,
    Still with us?

    • Giles

      Still here. The project is in pretty good shape but I have not added the planned features yet. I’m currently working on replacing PyDrive’s dependency on Google API client library with requests in order to support a user with raspberry pi and limited memory. It’s good fun and going well, but has set back planned new features.

      • Martins Divine Okoi

        Happy to hear things are going “nearly” as planned at least.
        When you reach a milestone goal feel free to hit me up for a review.

        All the best!

        • Giles

          Will do, many thanks.

  • Fatriff

    Really? Where have you been looking? I’ve been syncing my Drive and Photos for at least 6-7 years.

    • Giles

      Perhaps I am a little late to the party. What tool do you use? I’ve tried a number of those in the original post and they do not handle duplicates. In my photos there are lots of duplicate file names in a given month folder from the early days of digital photography since early cameras did not preserve the photo number too well.

      Its worth taking care that you are backing up everything you really want. If you have the duplicates issue then the tools I tried silently throw away all the duplicates.

      Even if you don’t have duplicates you will not be backing up any edits you make in Google Photos or any images/movies generated by Google Photos. See for a good discussion on the failings of Drive and Photos integration.

  • Giles

    OK, just tried this and it beats Google’s own sync. Not free, but a reasonable one off license fee.

    I shall be dropping further development of my gphotos-sync :-).

    • Martins Divine Okoi

      Bon voyage 🙂

  • Martins Divine Okoi

    Sure! Holla at me when you’ve reached a milestone you feel is worth reviewing