Note: This is only a first draft/brainstorm. I will try to organize the list with more useful sections in the future
Feel free to contribute!
annie: YouTube-DL alternative written in Golang
aria2: A lightweight multi-protocol & multi-source command-line download utility
CrowLeer: Powerful C++ web crawler based on libcurl
curl: Tool and library for transferring data with URL syntax, supporting many protocols
Horahora: Video hosting website and video archival manager for Niconico, Bilibili, and YouTube
httpie: A tool similar to curl and wget but designed to be user friendly, useful for web scraping with shell scripts but be aware you're adding a dependency by doing so.
news-crawl: Cralwer for news feeds based on StromCrawler that prouduces WARC files
Plowshare: Command-line tool to manage file-sharing site
Rclone: A command line program to sync files and directories to and from various cloud storage providers
rsync: An open source utility that provides fast incremental file transfer
Suck-It: Recursively visit and download a website's content to your disk (multi-threaded)
wget: Utility for non-interactive download of files from the Web
wget2: Successor of GNU Wget, works multi-threaded
wpull: Wget-compatible web downloader and crawler
you-get: Dumb downloader that scrapes the web
ytdl-sub: Automate downloading and metadata generation with YouTubeDL
yt-dlp: A fork of YT-DLP that behaves better
1,005 followers · starred Oct 2025
77 followers · starred Dec 2018
117 followers · starred Oct 2022
12 followers · starred Nov 2022
Note: This is only a first draft/brainstorm. I will try to organize the list with more useful sections in the future
Feel free to contribute!
annie: YouTube-DL alternative written in Golang
aria2: A lightweight multi-protocol & multi-source command-line download utility
CrowLeer: Powerful C++ web crawler based on libcurl
curl: Tool and library for transferring data with URL syntax, supporting many protocols
Horahora: Video hosting website and video archival manager for Niconico, Bilibili, and YouTube
httpie: A tool similar to curl and wget but designed to be user friendly, useful for web scraping with shell scripts but be aware you're adding a dependency by doing so.
news-crawl: Cralwer for news feeds based on StromCrawler that prouduces WARC files
Plowshare: Command-line tool to manage file-sharing site
Rclone: A command line program to sync files and directories to and from various cloud storage providers
rsync: An open source utility that provides fast incremental file transfer
Suck-It: Recursively visit and download a website's content to your disk (multi-threaded)
wget: Utility for non-interactive download of files from the Web
wget2: Successor of GNU Wget, works multi-threaded
wpull: Wget-compatible web downloader and crawler
you-get: Dumb downloader that scrapes the web
ytdl-sub: Automate downloading and metadata generation with YouTubeDL
yt-dlp: A fork of YT-DLP that behaves better
1,005 followers · starred Oct 2025
77 followers · starred Dec 2018
117 followers · starred Oct 2022
12 followers · starred Nov 2022