# iawia002/lux

👾 Fast and simple video download library and CLI tool written in Go

Repository: https://github.com/iawia002/lux
Canonical: https://ross.abutalabs.com/products/lux
Language: Go
License: MIT
License Family: permissive
Topics: downloader, go, crawler, scraper, video, bilibili, youtube, youku, iqiyi, tumblr, qq, golang, download
Last push: 2026-03-29T18:18:56+00:00

## Health v2 (maintenance only)
Score: 56/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 74, release rhythm 8, longevity 100
- inputs: {"age_days": 3112, "days_push": 157, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 31656, forks 3315 (observed 2026-08-28T04:11:56.989324+00:00)

## What it is
Lux is a fast and simple video downloader written in Go, available both as a CLI tool and a library. It supports downloading videos from many sites (YouTube, Bilibili, Youku, etc.) with features like playlists, resume, multi-threading, cookies, and proxy support.

## Use cases
- download videos from youtube from the command line
- download bilibili videos
- save a video playlist from a url
- resume an interrupted video download
- extract video streams from chinese video sites
- programmatically download videos in a go program

## When to choose
- you need a fast, single-binary video downloader across linux, macos, and windows
- you want to download from Chinese video platforms like Bilibili, Youku, or iQiyi
- you need a Go library for video URL extraction and downloading

## When to avoid
- you need to download DRM-protected or subscription-only streaming content
- you want a GUI-based downloader
- you need yt-dlp's broader site coverage and format conversion options

## Facets
- artifact type: cli-tool
- maturity: active
- function: web-scraping, cli, video-processing, http-client
- domain: media, developer-tools, crawlers
- platform: windows, go, cli, cross-platform
- tags: video-downloader, youtube, bilibili, download-manager, ffmpeg, command-line, linux, macos

## Member repositories
- iawia002/lux (main) score 56

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:56.989324+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:52:15.712657+00:00, confidence not recorded.
  - readme: https://github.com/iawia002/lux (fetched 2026-08-28T04:11:56.989324+00:00, sha f2f37760ac52)
- Data as of 2026-08-30T08:39:29.467469+00:00.
