Repository brief

iawia002/lux

Read the upstream summary on the left, browse the cached forks below it, and load each fork comparison into the right-hand panel.

Cached analysis
cached 2026-03-30T19:50:19.891Z
1mo ago

iawia002/lux

iawia002/lux is an actively maintained Go-based video downloader library and CLI tool with very high adoption: 31,004 stars and 3,246 forks. It targets downloading videos and other media from many supported sites, with CLI features like playlists, resume, retries, proxy support, multithreading, cookies, referrer handling, subtitles, and output path control. Recent commits through 2025-12 show ongoing fixes and feature work, including progress tracking and YouTube subtitle download/embed support.

GitHub
Loading tags...
Stars31,004
Forks3,246
Default branchmaster
Last pushed2026-03-29T18:18:56Z
Recommended shortcuts

Jump straight into Discofork's strongest cached fork picks, or open a compare view in one click.

Forks

Choose a fork to inspect

10 of 10 fork briefs
Selected

Prefer upstream `iawia002/lux` unless you specifically need this fork's older annie-era behavior or one of its small extra extractors/fixes. For most adopters, the fork is too stale and too far behind upstream to be the safer default.

Prefer this fork only if its added batch/rate-control workflows are exactly what you need and you are comfortable maintaining it yourself. For most adopters, upstream lux is the better default because it is active and materially more up to date.

Prefer this fork only if its specific site support or legacy behavior matters more than freshness. For most users, upstream lux is the safer choice because it is actively maintained and much further ahead.

Choose this fork if its added platform coverage and cookie/cover workflows match your download targets. Choose upstream instead if you want the newer fixes, subtitle support, and a maintained baseline.

Prefer upstream. This fork adds no visible features and is materially behind on fixes and capabilities, so it is only reasonable if you explicitly want an unmaintained snapshot.

Choose this fork only if you need the old `cmd/ytdl`-style wrapper and are comfortable owning compatibility yourself. For most adopters, upstream `lux` is the better choice because this fork is stale and materially behind on features and fixes.

Prefer this fork only if you specifically need the YouTube visitor-ID fix and are comfortable being 12 commits behind upstream. Otherwise, upstream looks like the better default because it has newer site fixes and features while this fork appears to be a narrow maintenance branch.

Prefer upstream unless you specifically need this exact old snapshot. This fork adds no visible value and is materially behind on fixes and features, so adopters should expect worse compatibility and more maintenance burden.

Prefer upstream unless you specifically need this exact old snapshot. This fork has no unique code, is very stale, and is far behind current maintenance.

Prefer upstream Lux unless you specifically need this fork's custom downloader behavior or legacy compatibility. The fork is materially stale and highly divergent, so it is better viewed as a specialized snapshot than a maintained alternative.