{"adoption": {"forks": 113, "observed_at": "2026-08-28T04:04:35.482120+00:00", "stars": 1389}, "canonical_url": "https://ross.abutalabs.com/products/opendirectorydownloader", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Indexes open directories", "domain": ["crawlers", "files", "developer-tools"], "enriched": true, "function": ["web-scraping", "parser", "http-client", "cli"], "health_score": 96, "homepage": null, "language": "C#", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["KoalaBear84/OpenDirectoryDownloader"], "name": "KoalaBear84/OpenDirectoryDownloader", "platform": ["cross-platform", "windows", "cli", "dotnet"], "pushed_at": "2026-07-18T16:37:17+00:00", "repo": "KoalaBear84/OpenDirectoryDownloader", "stars": 1389, "tags": ["open-directories", "indexer", "c-sharp", "ftp", "google-drive", "self-hosted-listings", "command-line", "linux", "macos"], "topics": ["http", "https", "open", "directory", "indexer", "parser"], "urls": [], "use_cases": ["index all files in an open directory listing", "scan a directory listing and export URLs for wget", "crawl Google Drive or AList shared folders to build a file list", "generate an aria2c-compatible URL file from an open directory", "enumerate files on an FTP server or HFS share", "build a searchable index of files exposed on a web server"], "what_it_is": "A cross-platform C#/.NET command-line tool that indexes open directory listings across 130+ supported formats, including FTP(S), Google Drive, AList, HFS, and more. It produces URL lists that can be fed into download tools like wget or aria2c, though downloading itself is not implemented.", "when_to_avoid": ["you need a tool that also downloads the files itself", "you need a GUI-based directory indexer", "the target requires authentication or is not a publicly open listing"], "when_to_choose": ["you need to catalog files exposed via open directory listings in many formats", "you want a cross-platform CLI indexer without installing a runtime (self-contained builds)", "you plan to download the indexed files with wget or aria2c afterward"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/opendirectorydownloader", "repo": "KoalaBear84/OpenDirectoryDownloader", "role": "main", "score": 94}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.482120+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:39:41.554319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3404153ecc3e43f7200c8d4e3b594f42f52bd18e622ded0d26c94f0930251e69", "fetched_at": "2026-08-28T04:04:35.482120+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KoalaBear84/OpenDirectoryDownloader"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.482120+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:39:41.554319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3404153ecc3e43f7200c8d4e3b594f42f52bd18e622ded0d26c94f0930251e69", "fetched_at": "2026-08-28T04:04:35.482120+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KoalaBear84/OpenDirectoryDownloader"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:39:41.554319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3404153ecc3e43f7200c8d4e3b594f42f52bd18e622ded0d26c94f0930251e69", "fetched_at": "2026-08-28T04:04:35.482120+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KoalaBear84/OpenDirectoryDownloader"}], "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:35.482120+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.482120+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.482120+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:39:41.554319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3404153ecc3e43f7200c8d4e3b594f42f52bd18e622ded0d26c94f0930251e69", "fetched_at": "2026-08-28T04:04:35.482120+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KoalaBear84/OpenDirectoryDownloader"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.482120+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.482120+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:39:41.554319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3404153ecc3e43f7200c8d4e3b594f42f52bd18e622ded0d26c94f0930251e69", "fetched_at": "2026-08-28T04:04:35.482120+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KoalaBear84/OpenDirectoryDownloader"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.482120+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.482120+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.482120+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:39:41.554319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3404153ecc3e43f7200c8d4e3b594f42f52bd18e622ded0d26c94f0930251e69", "fetched_at": "2026-08-28T04:04:35.482120+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KoalaBear84/OpenDirectoryDownloader"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.482120+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:35.482120+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:39:41.554319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3404153ecc3e43f7200c8d4e3b594f42f52bd18e622ded0d26c94f0930251e69", "fetched_at": "2026-08-28T04:04:35.482120+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KoalaBear84/OpenDirectoryDownloader"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:39:41.554319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3404153ecc3e43f7200c8d4e3b594f42f52bd18e622ded0d26c94f0930251e69", "fetched_at": "2026-08-28T04:04:35.482120+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KoalaBear84/OpenDirectoryDownloader"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:39:41.554319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3404153ecc3e43f7200c8d4e3b594f42f52bd18e622ded0d26c94f0930251e69", "fetched_at": "2026-08-28T04:04:35.482120+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KoalaBear84/OpenDirectoryDownloader"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:39:41.554319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "3404153ecc3e43f7200c8d4e3b594f42f52bd18e622ded0d26c94f0930251e69", "fetched_at": "2026-08-28T04:04:35.482120+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KoalaBear84/OpenDirectoryDownloader"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 93, "longevity": 100, "rhythm": 93}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2794, "days_push": 46, "days_rel": 46, "gap_med": 0.0, "n_releases_24m": 23}, "score": 94, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}