Discussion summary
There is discussion about GitHub potentially implementing a login wall, with opinions differing on whether it is a significant change or similar to a paywall. Concerns include API access restrictions, abuse prevention, and the impact on open web scraping.
What the discussion says
- Some see it as a necessary step to prevent abuse and spam.
- Others believe it limits open access and scraping.
- The change is viewed as a shift from open to more restricted access.
“Requiring a free account is substantially different from a paywall.”
“It's more about user data than code restrictions.”
Comments
Hacker News
by jsnell
by zajio1am
by reconnecting
by jsabess24
by panny
by ocdtrekkie
by bearjaws
by csomar
by BorisMelnik
I really appreciate that HN still just uses temporary rate limits. You get the occasional "sorry" text, but as soon as traffic drops or your IP changes, you can read without logging in.
I wish more platforms stuck to temporary rate limits instead of building permanent walled gardens.
by distalx
by bitbasher
Ask HN: What alternatives to GitHub are you using? - https://news.ycombinator.com/item?id=44876289 - August 2025 (97 comments)
by toomuchtodo
by reconnecting
by solarkraft
by KomoD
I've written a small tool to query Github to see if a particular feature has been released for an open source project. I had to use an API token to not get immediately blocked. But I don't think rate limits are new for Github.
by lukasco
by pixelesque
by throw1234567891
I wasn't browsing /trending on github until I started using AI, wanting to see what cool projects people are working on.
by IronWolve
by nagisa
by BorisMelnik
by onel
I've put up with a lot of stuff, but this would be my personal last straw.
by Fordec
by gokuljs
by gokuljs
by fodkodrasz
by munk-a
Any time I try to use the site while logged out I immediately hit all sorts of rate limits and spam prevention measures. Issues and pull requests stop loading almost immediately. Searches are extremely restricted, like i think literally one search is all you get sometimes unless you login.
It’s hard to tell how much of this is intentional and how much is GitHub infra not being stable. My daily renovate bot that looks for updates for specific packages times out and encounters errors almost every time it runs and it’s barely doing anything. And it has an api key. I know I’m not hitting limits, some queries just don’t work >50% of the time on some repos.
Sometimes I see there are 200 issues, I click the issues tab, and there are zero. Is GitHub down? Am I rate limited? Do I just need to login? Or I know an issue/PR exists, and it just doesn’t appear when I search for the title or keywords verbatim. I just manually bookmark or subscribe to any important issue or PR now because the UI can’t be trusted anymore.
by snailmailman
Lucky you - search never seems to work for me anonymously, and even when logged in the search isn't great.
by jamesfinlayson
When this started happening to me I realized that I can't rely on Github as infrastructure anymore. I now vendor all the repos I need.
Self-hosted forges like Forgejo make it pretty easy to mirror repos so you have everything locally. You don't get issues though.
by Asraelite
Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- Just to nitpick, requiring a free account is substantially different from a paywall.by jsnell
- No, it is pretty much the same, both means agreeing to a contract.by zajio1am
- Agreed, changed paywall to a login wall instead.by reconnecting
- Fine so far with closed sourceby jsabess24
- AI ruined everything. They have to protect "their" code.by panny
- GitHub specifically put out a changelog about the stargazers API endpoint to restrict open access because of its use for spam and abuse. I believe this is more about user data than code. Obviously restricting public access to Git would be a different tier.by ocdtrekkie
- Looking at how much work GitLab has to do due to abuse of being open, I don't blame anyone for wanting to make that change.by bearjaws
- Depends on what you mean by login wall. They are, technically, behind a login/auth wall as you can only make 60 requests to their API per hour. Scrapping these days is extremely challenging as defenses do in-depth checks on your browser to make sure you are a "real" person.by csomar
- that is github.com you are referring to, would pulling public repos the curl -fsSL way need to be authenticated?by BorisMelnik
- It's the new scraping tax. The delicate balance of the open web is completely broken right now because platforms are getting hammered by bots. Sometimes i wonder how long before the entire internet ends up behind a mandatory login or a paywall just to protect server bandwidth?
I really appreciate that HN still just uses temporary rate limits. You get the occasional "sorry" text, but as soon as traffic drops or your IP changes, you can read without logging in.
I wish more platforms stuck to temporary rate limits instead of building permanent walled gardens.
by distalx - I believe so. I cannot view any repository from my phone. It asks me to log in first.by bitbasher
- Hard to say, the only people who know are those internal to MS and GH and know, or who have told others. You have copies of your repos in other systems, yeah? Have a plan you don't need rather than need a plan you don't have.
Ask HN: What alternatives to GitHub are you using? - https://news.ycombinator.com/item?id=44876289 - August 2025 (97 comments)
by toomuchtodo - Codeberg constantly returns this just because I use an outdated Safari: 'If you are an AI scraper and wish to not receive garbage when visiting Codeberg: stop visiting. If you are not an AI scraper: contact Codeberg.'by reconnecting
- It basically already is. You can’t use the search logged out and my agent can’t fetch issue comments.by solarkraft
- I can't even access that link with an account.by KomoD
- I mean, I'm guilty too. Claude code scrapes everything in sight whenever I search for something.
I've written a small tool to query Github to see if a particular feature has been released for an open source project. I had to use an API token to not get immediately blocked. But I don't think rate limits are new for Github.
by lukasco - Advanced Search doesn't work unless you're logged in, but it's been like that for at least a year.by pixelesque
- It’s been like that since very beginning.by throw1234567891
- With AI and all the new projects/forks/updates, github is one busy place.
I wasn't browsing /trending on github until I started using AI, wanting to see what cool projects people are working on.
by IronWolve - Some parts of the website are explicitly login-only, yes. I sometimes tend to follow link to gh from my mail on phone where I'm not logged in and found that e.g. you can't see any CI results without logging in.by nagisa
- I think this would push even more small to medium sized busineses towards self hosting which I would love to seeby BorisMelnik
- If you need to just offer free access to your open source repo, gitea is a nice alternative and super easy to self host. Github also has the community, which you lose, true, but it depends on what matters more to you. I can help you setup gitea really fast if you're interestedby onel
- Fine for my closed source stuff, but my open source work is specifically meant to be viewable, even by non-technical people doing recruitment or looking over my portfolio.
I've put up with a lot of stuff, but this would be my personal last straw.
by Fordec - It just pisses me off bro like from every angle ai is trying to fuck us.by gokuljs
- On top of the that now most of the open source contributers are assholes. they are insulting people as well.by gokuljs
- The whole GitHub infra is cracking under the AI-boom's increased load. This can very well be just another symptom of the same thing.by fodkodrasz
- Don't buy the BS about them being overwhelmed by AI code when they've also had terrible vibe-coded feature rollouts repeatedly break the site and are trying to rapidly increase their feature surface to kill off competing test runners and review managers. Maybe github, if well managed, would struggle in the current day - but it simply isn't.by munk-a
- I think it’s been functionally login-only for a while, unfortunately.
Any time I try to use the site while logged out I immediately hit all sorts of rate limits and spam prevention measures. Issues and pull requests stop loading almost immediately. Searches are extremely restricted, like i think literally one search is all you get sometimes unless you login.
It’s hard to tell how much of this is intentional and how much is GitHub infra not being stable. My daily renovate bot that looks for updates for specific packages times out and encounters errors almost every time it runs and it’s barely doing anything. And it has an api key. I know I’m not hitting limits, some queries just don’t work >50% of the time on some repos.
Sometimes I see there are 200 issues, I click the issues tab, and there are zero. Is GitHub down? Am I rate limited? Do I just need to login? Or I know an issue/PR exists, and it just doesn’t appear when I search for the title or keywords verbatim. I just manually bookmark or subscribe to any important issue or PR now because the UI can’t be trusted anymore.
by snailmailman - > like i think literally one search is all you get sometimes unless you login
Lucky you - search never seems to work for me anonymously, and even when logged in the search isn't great.
by jamesfinlayson - > Any time I try to use the site while logged out I immediately hit all sorts of rate limits and spam prevention measures.
When this started happening to me I realized that I can't rely on Github as infrastructure anymore. I now vendor all the repos I need.
Self-hosted forges like Forgejo make it pretty easy to mirror repos so you have everything locally. You don't get issues though.
by Asraelite
Related stories
GitLost: We Tricked GitHub's AI Agent into Leaking Private Repos
noma.security · 161 points · 57 comments
GitHub Freno: cooperative, highly available throttler service
github.com · 40 points · 1 comments
Decoding the obfuscated bash script on a Uniqlo t-shirt
tris.sherliker.net · 1072 points · 181 comments
StreetComplete: Fixing OpenStreetMap, one tiny quest at a time
streetcomplete.app · 761 points · 182 comments
Every new car sold in the European Union must include a driver monitoring camera
allaboutcookies.org · 737 points · 969 comments
Chat Control 1.0 and 2.0 Explained
fightchatcontrol.eu · 645 points · 238 comments