{"id":15372453,"url":"https://github.com/wkentaro/gshell","last_synced_at":"2025-04-09T16:08:53.513Z","repository":{"id":47118464,"uuid":"48557906","full_name":"wkentaro/gshell","owner":"wkentaro","description":"Navigate in Google Drive as you do on shell (gshell = Google Drive + Shell).","archived":false,"fork":false,"pushed_at":"2024-03-20T16:22:17.000Z","size":12813,"stargazers_count":108,"open_issues_count":11,"forks_count":13,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-09T16:08:45.897Z","etag":null,"topics":["google-apps","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wkentaro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-12-24T22:05:07.000Z","updated_at":"2024-12-06T20:15:20.000Z","dependencies_parsed_at":"2024-06-20T23:21:33.944Z","dependency_job_id":"107a51b3-5e04-4501-a4a8-00c4186de81c","html_url":"https://github.com/wkentaro/gshell","commit_stats":{"total_commits":205,"total_committers":4,"mean_commits":51.25,"dds":"0.014634146341463428","last_synced_commit":"464e708d3159c142750dc3a9e6c3d79beabf9af1"},"previous_names":[],"tags_count":69,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wkentaro%2Fgshell","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wkentaro%2Fgshell/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wkentaro%2Fgshell/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wkentaro%2Fgshell/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wkentaro","download_url":"https://codeload.github.com/wkentaro/gshell/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248065283,"owners_count":21041871,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["google-apps","python"],"created_at":"2024-10-01T13:51:05.616Z","updated_at":"2025-04-09T16:08:53.496Z","avatar_url":"https://github.com/wkentaro.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  gshell = Google Drive + Shell\n\u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003e\n  Navigate in Google Drive as you do on shell.\n\u003c/h4\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://pypi.python.org/pypi/gshell\"\u003e\u003cimg src=\"https://img.shields.io/pypi/v/gshell.svg\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://pypi.org/project/gshell\"\u003e\u003cimg src=\"https://img.shields.io/pypi/pyversions/gshell.svg\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/wkentaro/gshell/actions\"\u003e\u003cimg src=\"https://github.com/wkentaro/gshell/workflows/ci/badge.svg\"\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\".readme/cli.png\" width=\"90%\"\u003e\n\u003c/div\u003e\n\n\n## Installation\n\n```bash\npip install gshell\n\ngshell init  # login to your google account\n```\n\n\n## Usage\n\n```bash\n$ gshell info --with-id 0B9P1L--7Wd2vaGl4bDZaV2lESTQ\nId: 0B9P1L--7Wd2vaGl4bDZaV2lESTQ\nName: 20160502_gdown\nPath: 20160502_gdown\nMime: application/vnd.google-apps.folder\nCreated: 2016-05-02 00:17:25\nModified: 2017-12-23 01:56:42\nShared: True\nViewUrl: https://drive.google.com/open?id=0B9P1L--7Wd2vaGl4bDZaV2lESTQ\n\n$ gshell cd --with-id 0B9P1L--7Wd2vaGl4bDZaV2lESTQ\n\n$ gshell pwd\n20160502_gdown\n\n$ gshell ll\nId                             Name                 Type   Size     Created\n0B9P1L--7Wd2vT3Zxem1OdTMtWU0   gdown-1.0.2.tar.gz   bin    1.9 KB   2016-05-02 00:24:49\n0B9P1L--7Wd2vU3VUVlFnbTgtS2c   spam.txt             bin    5.0 B    2016-05-02 00:19:31\n\n$ gshell download spam.txt\nDownloading spam.txt -\u003e spam.txt\nDownloaded 0B9P1L--7Wd2vU3VUVlFnbTgtS2c at 5.0 B/s, total 5.0 B\n\n$ cat spam.txt\nspam\n```\n\n\n## Commands\n\n```bash\nUsage: gshell [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n  -V, --version  Show the version and exit.\n  --help         Show this message and exit.\n\nCommands:\n  about     show account status\n  cd        change directory\n  download  download file\n  info      show file information\n  init      initialize gshell\n  ll        list files in detail\n  ls        list files\n  mkdir     make directory\n  open      open current site on browser\n  pwd       print current working directory\n  rm        remove file\n  share     share file\n  switch    switch user\n  upload    upload file\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwkentaro%2Fgshell","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwkentaro%2Fgshell","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwkentaro%2Fgshell/lists"}