{"adoption": {"forks": 484, "observed_at": "2026-08-28T04:04:34.427557+00:00", "stars": 1382}, "canonical_url": "https://ross.abutalabs.com/products/autorclone", "card": {"archived": false, "artifact_type": "cli-tool", "description": "AutoRclone: rclone copy/move/sync (automatically) with thousands of service accounts", "domain": ["developer-tools", "cloud-computing"], "enriched": true, "function": ["developer-tools", "workflow-automation", "cli", "file-system"], "health_score": 20, "homepage": "https://www.gfan.loan/?p=235", "language": "Python", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["xyou365/AutoRclone"], "name": "xyou365/AutoRclone", "platform": ["windows", "python", "cli"], "pushed_at": "2022-12-11T07:12:02+00:00", "repo": "xyou365/AutoRclone", "stars": 1382, "tags": ["rclone", "google-drive", "service-accounts", "gsuite", "team-drive", "cloud-storage-transfer", "command-line", "automation", "linux"], "topics": ["rclone", "service-accounts", "google-drive", "google-cloud-apis", "team-drive", "gsuite-admin", "linux", "python3", "json-files", "windows", "resources", "movies"], "urls": [], "use_cases": ["copy large amounts of data to google drive with rclone", "automatically switch service accounts when rclone hits quota", "generate hundreds of google service accounts via script", "add massive service accounts to rclone config", "clone folders into google team drives", "transfer 75tb a day to google drive"], "what_it_is": "AutoRclone is a Python CLI tool that wraps rclone to automate Google Drive copy/move/sync operations using many service accounts, automatically switching between them to bypass per-account quota limits. It also provides scripts to generate service accounts and add them to rclone config or G Suite groups.", "when_to_avoid": ["you only need normal rclone transfers within one account's quota", "you use cloud providers other than Google Drive", "you need a maintained tool with a license and active development", "you are unwilling to manage Google Cloud projects and service account credentials"], "when_to_choose": ["you need to move terabytes of data into Google Drive/Team Drives with rclone", "you want automated service account creation and rotation for Drive API quotas", "you run rclone transfers on Linux or Windows and want quota switching handled for you"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/autorclone", "repo": "xyou365/AutoRclone", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.427557+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:40:08.790703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ba96a790453954a00897b1a1da4ae1df021ad61902132a15b9bfdfebaf204e82", "fetched_at": "2026-08-28T04:04:34.427557+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xyou365/AutoRclone"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.427557+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:40:08.790703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ba96a790453954a00897b1a1da4ae1df021ad61902132a15b9bfdfebaf204e82", "fetched_at": "2026-08-28T04:04:34.427557+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xyou365/AutoRclone"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:40:08.790703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ba96a790453954a00897b1a1da4ae1df021ad61902132a15b9bfdfebaf204e82", "fetched_at": "2026-08-28T04:04:34.427557+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xyou365/AutoRclone"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.427557+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.427557+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.427557+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:40:08.790703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ba96a790453954a00897b1a1da4ae1df021ad61902132a15b9bfdfebaf204e82", "fetched_at": "2026-08-28T04:04:34.427557+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xyou365/AutoRclone"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.427557+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.427557+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:40:08.790703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ba96a790453954a00897b1a1da4ae1df021ad61902132a15b9bfdfebaf204e82", "fetched_at": "2026-08-28T04:04:34.427557+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xyou365/AutoRclone"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.427557+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.427557+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.427557+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:40:08.790703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ba96a790453954a00897b1a1da4ae1df021ad61902132a15b9bfdfebaf204e82", "fetched_at": "2026-08-28T04:04:34.427557+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xyou365/AutoRclone"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.427557+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.427557+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:40:08.790703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ba96a790453954a00897b1a1da4ae1df021ad61902132a15b9bfdfebaf204e82", "fetched_at": "2026-08-28T04:04:34.427557+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xyou365/AutoRclone"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:40:08.790703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ba96a790453954a00897b1a1da4ae1df021ad61902132a15b9bfdfebaf204e82", "fetched_at": "2026-08-28T04:04:34.427557+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xyou365/AutoRclone"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:40:08.790703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ba96a790453954a00897b1a1da4ae1df021ad61902132a15b9bfdfebaf204e82", "fetched_at": "2026-08-28T04:04:34.427557+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xyou365/AutoRclone"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:40:08.790703+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ba96a790453954a00897b1a1da4ae1df021ad61902132a15b9bfdfebaf204e82", "fetched_at": "2026-08-28T04:04:34.427557+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xyou365/AutoRclone"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2518, "days_push": 1361, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}