HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
soimort
you-get
Python2017–2024
soimort / you-get

you-get

:arrow_double_down: Dumb downloader that scrapes the web

12Distinct people
13Mentions
0Explicit recommenders
56.9KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

:arrow_double_down: Dumb downloader that scrapes the web

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year13 dated mentions

Observed mentions: 2017-02-28 15:01:04 UTC to 2024-11-13 06:05:37 UTC.

02462017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 2 mentions; 2 submissions, 0 comments20172018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 2 mentions; 2 submissions, 0 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 7 mentions; 1 submissions, 6 comments2024

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC220
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC000
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC202
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC000
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC220
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC000
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC716

What Hacker News says

13 sources
Read the rest
In Backdoor attempt on Exolabs GitHub repo through an innocent looking PR
Anybody else getting this error constantly? you-get: [error] oops, something went wrong. you-get: don't panic, c'est la vie. please try the following steps: you-get: (1) Rule out any network problem. you-get: (2) Make sure you-get is up-to-date. you-get: (3) Check if the issue is already known, on you-get: https://github.com/soimort/you-get/wiki/Known-Bugs you-get: https://github.com/soimort/you-get/issues you-get: (4) Run the command with '--debug' option, you-get: and report this issue with the full output. Tried with debug flag but didn't really help pattern = str(pattern, 'latin1') ^^^^^^^^^^^^^^^^^^^^^^ TypeError: decoding to str: need a bytes-like object, NoneType found I was curious to see if it can bypass age restriction (though I tried on no
Read the rest
n-age-restricted video too with the same error).
In You-get: Dumb downloader that scrapes the web
The Chinese version of the text has an extra header line that translates to "to prevent abuse via GitHub Issues, we are not accepting general issues". An earlier commit has this for the English text: `you-get` is currently experimenting with an aggressive approach to handling issues. Namely, a bug report must be addressed with some code via a pull request. https://github.com/soimort/you-get/commit/75b44b83826b3c2d9a... Maybe they got too much spam. By the way, `tests/test.py` seems to just run the extractors against various websites directly. I can't find where it's mocking out network requests and replies. Maybe this is to simplify the process for people creating pull requests?
In You-get: Dumb downloader that scrapes the web

Show HN: A Qt based GUI for many CLI based online media downloaders

This tool works in Windows and Linux and is a GUI front ends to the following CLI tools that deal with online media downloading. The extension based architecture makes it possible to easily add support for any other CLI tool but it limits itself to tools deals with downloading of online media. yt-dlp : https://github.com/yt-dlp/yt-dlp youtube-dl : https://github.com/ytdl-org/youtube-dl gallery-dl : https://github.com/mikf/gallery-dl lux : https://github.com/iawia002/lux you-get : https://github.com/soimort/you-get svtplay-dl : https://github.com/spaam/svtplay-dl aria2c : https://aria2.github.io wget : https://www.gnu.org/software/wget safari books : https://github.com/mhogomchungu/safaribooks
2 points · Open discussion
As others have pointed out, this is very misleadingly editorialized due to ytdl’s vastly expanded scope. The submission title should be changed to the actual title, “Download Youtube Video in Golang”. (Edit: the title was something like "youtube-dl in golang, actively maintained" when the comment was posted.) Btw, I should point out there's no shortage of web video downloader projects that support YouTube as well as different, often reduced (compared to ytdl) collections of sites, with different focuses and ergonomics. For instance, two projects I've used/contributed to, both active, YouTube-supporting, and with a focus on Chinese sites: - https://github.com/soimort/you-get (Python, 8 years old, 35.8k stars) - https://github.com/iawia002/annie (Golang, 2-3 years old, 12.7k stars) (Not trying to diminish the project posted; what I'm saying
Read the rest
is you can find quite a few actively maintained projects with reduced scope if you look around.)
In A Youtube video downloader written in Go

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.