{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/5"}],"enrichment":{"capability":"Downloads files and folders from Google Drive, bypassing confirmation pages that block curl and wget, and exports Google Docs/Sheets/Slides to standard formats.","skillfed_tags":["download-tool","google-drive","cli-utility"],"use_cases":["Download large files from Google Drive that curl and wget cannot retrieve due to confirmation pages.","Recursively download entire shared folders from Google Drive to a local directory.","Export Google Docs, Sheets, or Slides to PDF, DOCX, CSV, or other formats for offline use.","Resume interrupted downloads of large files using the --continue flag.","Use as a drop-in replacement for curl/wget when downloading from any public HTTP/HTTPS URL."],"what_it_does":"gdown is a command-line and Python library for downloading files and folders from Google Drive when standard tools like curl and wget fail. It solves the core problem that Google serves a confirmation page for large files, which blocks automated downloads. The tool extracts file IDs from share links, skips the virus-scan prompt, and handles recursive folder downloads. It also exports Google Docs, Sheets, and Slides to formats like PDF, DOCX, and CSV. Beyond Google Drive, it works as a general HTTP/HTTPS downloader.\n\nThe package requires Python 3.10 or later and depends on beautifulsoup4, filelock, requests, tqdm, and typing-extensions. It offers both a CLI interface (with options for resuming partial downloads, speed limiting, proxy support, and custom headers) and a Python API for programmatic use. The library supports hash verification, caching, and progress callbacks for integration into larger workflows.","worth_installing":"Yes. gdown solves a real problem (Google Drive downloads fail with standard tools), has low install friction, is actively maintained, carries no known vulnerabilities, and uses a permissive MIT license. It is well-suited for automation scripts, data pipelines, and one-off downloads. Install it if you regularly need to download from Google Drive or want a curl/wget alternative."},"id":"gdown","links":{"html":"https://skillfed.io/packages/gdown","md":"https://skillfed.io/packages/gdown.md","pypi":"https://pypi.org/project/gdown/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-30","license_spdx":null,"license_treatment":"permissive","name":"gdown","python_support":"supports_current","summary":"Google Drive Public File/Folder Downloader"},"popularity":{"monthly_downloads":3874627,"position":2468,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"6.1.0"}
