Skip to main content

CLI client for Google Drive

Project description

Briefly-logo

Drive Cli

made-with-python contributions welcome License: MIT HitCount

Get the ability to access Google Drive without leaving your terminal.

----------------------------------------- ### Inspiration
  • Google Drive has become a vital part of our day to day life. As much as non-programmer use it, so do programmers in several situations,where we need not use git/github.

  • Drive-CLI is a command line utility tool for google drive which helps you access,sync, download,upload.. directly to your drive without leaving the command line. The best part being the commands are similar to git cli so that you can easily remember them :massage:


Features

  • view-file :list your files, filter them by name,type.
  • clone :download file/folder from drive using sharing link or file ID and get it linked
  • add_remote :upload existing local file to drive and get it linked
  • rm :remove particular file or folder
  • ls :list put all the files present in the drive of equivalent current directory
  • status :list changes made to local files since last pull or pull
  • pull :get latest changes from drive to local files
  • push :push the changes made in remote to drive

Installation

  • Clone the directory
        $ git clone https://github.com/nurdtechie98/drive-cli.git
  • Install the requirements
    $ cd drive-cli
    $ pip install -e . #note the dot
  • Login to Your Account
    $ python main.py

select the account to login with and you are good to go :dancers:


Usage

  • Once installation and login is done, just use drive and the required command.
  • Use drive --help for listing all the commands
  • Use drive [command] --help to list all the options available for each command

Uninstalling

    $ pip uninstall Drive_CLI

Contributing

  • We're are open to enhancements & bug-fixes :smile:.
  • Feel free to add issues and submit patches

Author

Chirag Shetty - nurdtechie98

See also the list of contributors who participated in this project.


License

This project is licensed under the MIT - see the LICENSE file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

drive_cli-1.0.0.tar.gz (14.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

drive_cli-1.0.0-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file drive_cli-1.0.0.tar.gz.

File metadata

  • Download URL: drive_cli-1.0.0.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.11.1 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.5

File hashes

Hashes for drive_cli-1.0.0.tar.gz
Algorithm Hash digest
SHA256 6300a91ac432e667ada558bbd8abf1e261cd982718d7e6e4a1685506ca8154bd
MD5 a0da95143c12979c22bf40f12f402a6d
BLAKE2b-256 cfeeb039809c0234716805c31913dc64b3c8bc71c78ffce9aa84d51b6ebc6e28

See more details on using hashes here.

File details

Details for the file drive_cli-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: drive_cli-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.11.1 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.5

File hashes

Hashes for drive_cli-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bb1e0c70ec95f2d255466d24d24f7720c44d45e91317c7ab76d4312f94391d2d
MD5 ddb5ca46cd63744ce50c9ead9c314971
BLAKE2b-256 ed9f654ba2c7ebb5eeeb3bbae192abde8f6fe2c9dfac08a4fcfa64a64e960fe5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page