{"slug": "nitter", "name": "Nitter", "category": "selfhosted", "category_name": "Self-hosted and home server", "description": "Open-source alternative front-end for viewing Twitter/X posts without the official site.", "recommenders": 8, "commenters": 19, "warners": 0, "score": 10.878, "rising": 6.67, "first": "2026-04-14", "latest": "2026-10-23", "why": "Used to read X posts without an account, through a lighter and faster interface that is easy to self-host or swap between instances.", "why_is_quote": false, "has_verdict": true, "sentiment": {"recommend": 9, "neutral": 11, "compare": 0, "warn": 0}, "spark": [0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 1], "listed": true, "loved": ["No account needed", "Easy self-hosting"], "caveat": "Blocked by X", "short_quote": "I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account.", "icon": true, "domain": null, "github_repo": "github.com/zedeus/nitter", "official_url": "https://github.com/zedeus/nitter", "pricing": "open source", "aliases": ["Nitter"], "verdict": [{"text": "Used to read X posts without an account", "cites": [{"id": 791181936, "item_id": 49448871, "url": "https://news.ycombinator.com/item?id=49448871", "by": "pxndxx", "date": "2026-08-26", "stance": "recommend", "quote": "I use Nitter/Xcancel entirely because I don't have an account", "excerpt": "I use Nitter/Xcancel entirely because I don't have an account, and Twitter is now unusable without one. There's still content of some value there. People still link to it and now I can't read what they shared with me.", "context": "no Twitter account", "use_case": "reading Twitter without account", "switched_from": "", "story": "Nitter and XCancel receive cease and desist notices"}, {"id": 795112816, "item_id": 49694551, "url": "https://news.ycombinator.com/item?id=49694551", "by": "Leonard_of_Q", "date": "2026-09-14", "stance": "recommend", "quote": "I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account.", "excerpt": "I never liked Twitter and I don't like X as a medium but they were and still are used by others as a communication channel. To partake of what is communicated without having to sign up and/or subject myself to the barrage of nonsense spewed through X I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account. For passive X users Nitter offers a far better - li", "context": "", "use_case": "reading X links without account", "switched_from": "", "story": "XCancel service is suspended until further notice"}, {"id": 791005440, "item_id": 49437840, "url": "https://news.ycombinator.com/item?id=49437840", "by": "kelvinjps10", "date": "2026-08-25", "stance": "neutral", "quote": "when they did that I switched to nitter.", "excerpt": "I would literally stop opening twitter links, for me the utility of twitter is not having an account, but sometimes certain projects or governments and businesses use it for announcements. Before Musk put the login only for seeing tweets and comments, I would use regular twitter and when they did that I switched to nitter. (I had an account for some time but it was a complete was of time)", "context": "", "use_case": "reading Twitter without login", "switched_from": "Twitter", "story": "Nitter and XCancel receive cease and desist notices"}]}, {"text": ", through a lighter and faster interface", "cites": [{"id": 792297296, "item_id": 49518581, "url": "https://news.ycombinator.com/item?id=49518581", "by": "Leonard_of_Q", "date": "2026-09-01", "stance": "recommend", "quote": "I use it because it is at least 10 times faster than the lethargic drugged ground sloth that is the X site.", "excerpt": "You can have it use more than one account and more than one user can use the instance. Also, I do not use it to hide my occasional peek at an X thread linked to from some article from the X-man, I use it because it is at least 10 times faster than the lethargic drugged ground sloth that is the X site. I do not 'use' X (not Twitter before that) since I never considered the character-limited shout-your-blurb style it p", "context": "self-hosts it", "use_case": "reading X threads", "switched_from": "", "story": "Twitterwebviewer.com Service Discontinued"}, {"id": 795112816, "item_id": 49694551, "url": "https://news.ycombinator.com/item?id=49694551", "by": "Leonard_of_Q", "date": "2026-09-14", "stance": "recommend", "quote": "I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account.", "excerpt": "I never liked Twitter and I don't like X as a medium but they were and still are used by others as a communication channel. To partake of what is communicated without having to sign up and/or subject myself to the barrage of nonsense spewed through X I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account. For passive X users Nitter offers a far better - li", "context": "", "use_case": "reading X links without account", "switched_from": "", "story": "XCancel service is suspended until further notice"}]}, {"text": " that is easy to self-host or swap between instances.", "cites": [{"id": 793280768, "item_id": 49580048, "url": "https://news.ycombinator.com/item?id=49580048", "by": "robotnikman", "date": "2026-09-05", "stance": "recommend", "quote": "Thats the nice thing about alternate frontends like Nitter, if the main instance goes down you can just clone the repo and make your own very easily", "excerpt": "Thats the nice thing about alternate frontends like Nitter, if the main instance goes down you can just clone the repo and make your own very easily, or choose from one of the many alternate instances out there. I highly recommend the extension libredirect, which will redirect you to instances of your choice (or just stick with the defaults). It doesn't just work for Twitter/X, but also Reddit, Tiktok, Youtube, and m", "context": "", "use_case": "Twitter alternate frontend", "switched_from": "", "story": "Nitter has more working instances than before the takedowns"}, {"id": 795112816, "item_id": 49694551, "url": "https://news.ycombinator.com/item?id=49694551", "by": "Leonard_of_Q", "date": "2026-09-14", "stance": "recommend", "quote": "I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account.", "excerpt": "I never liked Twitter and I don't like X as a medium but they were and still are used by others as a communication channel. To partake of what is communicated without having to sign up and/or subject myself to the barrage of nonsense spewed through X I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account. For passive X users Nitter offers a far better - li", "context": "", "use_case": "reading X links without account", "switched_from": "", "story": "XCancel service is suspended until further notice"}]}, {"text": " The most common caveat is that X keeps blocking it, so public instances break", "cites": [{"id": 793446560, "item_id": 49590410, "url": "https://news.ycombinator.com/item?id=49590410", "by": "elcritch", "date": "2026-09-06", "stance": "recommend", "quote": "Cool to see such a notable Nim based project continue!", "excerpt": "Cool to see such a notable Nim based project continue! It's unfortunate that X tries to block Nitter so often, but zedeus always seems to find a path around technical or now legal issues. The code looks surprisingly easy to hack on: https://github.com/zedeus/nitter/blob/master/src/nitter.nim", "context": "", "use_case": "alternative Twitter front end", "switched_from": "", "story": "Nitter and XCancel resume service after legal advice"}, {"id": 791150496, "item_id": 49446906, "url": "https://news.ycombinator.com/item?id=49446906", "by": "expedited123", "date": "2026-08-26", "stance": "neutral", "quote": "I had to rely on nitter and xcancel for that... Now that no longer works either", "excerpt": "Twitter has gone from relatively open to instagram / facebook level of closedness where I can't even share a video with my friends because it asks them to log in. I had to rely on nitter and xcancel for that... Now that no longer works either I have one niche that I use twitter for. If it wasn't for that - would have deleted my account long time ago. Things like this push me towards that direction, though.", "context": "", "use_case": "sharing Twitter videos", "switched_from": "", "story": "Nitter and XCancel receive cease and desist notices"}, {"id": 793171040, "item_id": 49573190, "url": "https://news.ycombinator.com/item?id=49573190", "by": "arjie", "date": "2026-09-05", "stance": "neutral", "quote": "I used to use one or two of these to scrape my friends' posts", "excerpt": "Yeah, but most of these will fall. I used to use one or two of these to scrape my friends' posts because I stopped using Twitter and they'd inevitably all disappear in time. It's like chasing the latest TPB. In the end, I just logged in a headless browser and told an agent to fetch daily.", "context": "", "use_case": "scraping friends' Twitter posts", "switched_from": "", "story": "Nitter has more working instances than before the takedowns"}]}, {"text": " and self-hosting carries legal risk.", "cites": [{"id": 791277265, "item_id": 49454829, "url": "https://news.ycombinator.com/item?id=49454829", "by": "runjake", "date": "2026-08-26", "stance": "neutral", "quote": "You can probably still self-host a Nitter instance, at the risk of a C&D?", "excerpt": "I have an X account, so a web browser with uBlock Origin and visiting x.com. You can probably still self-host a Nitter instance, at the risk of a C&D? https://github.com/sekai-soft/guide-nitter-self-hosting", "context": "", "use_case": "viewing X without account", "switched_from": "", "story": "Ask HN: What are you using to access x.com at the moment?"}, {"id": 793446560, "item_id": 49590410, "url": "https://news.ycombinator.com/item?id=49590410", "by": "elcritch", "date": "2026-09-06", "stance": "recommend", "quote": "Cool to see such a notable Nim based project continue!", "excerpt": "Cool to see such a notable Nim based project continue! It's unfortunate that X tries to block Nitter so often, but zedeus always seems to find a path around technical or now legal issues. The code looks surprisingly easy to hack on: https://github.com/zedeus/nitter/blob/master/src/nitter.nim", "context": "", "use_case": "alternative Twitter front end", "switched_from": "", "story": "Nitter and XCancel resume service after legal advice"}]}], "praise": [{"label": "No account needed", "summary": "Lets people read X posts and follow shared links without an X account.", "quotes": [{"id": 791181936, "item_id": 49448871, "url": "https://news.ycombinator.com/item?id=49448871", "by": "pxndxx", "date": "2026-08-26", "stance": "recommend", "quote": "I use Nitter/Xcancel entirely because I don't have an account", "excerpt": "I use Nitter/Xcancel entirely because I don't have an account, and Twitter is now unusable without one. There's still content of some value there. People still link to it and now I can't read what they shared with me.", "context": "no Twitter account", "use_case": "reading Twitter without account", "switched_from": "", "story": "Nitter and XCancel receive cease and desist notices"}, {"id": 795112816, "item_id": 49694551, "url": "https://news.ycombinator.com/item?id=49694551", "by": "Leonard_of_Q", "date": "2026-09-14", "stance": "recommend", "quote": "I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account.", "excerpt": "I never liked Twitter and I don't like X as a medium but they were and still are used by others as a communication channel. To partake of what is communicated without having to sign up and/or subject myself to the barrage of nonsense spewed through X I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account. For passive X users Nitter offers a far better - li", "context": "", "use_case": "reading X links without account", "switched_from": "", "story": "XCancel service is suspended until further notice"}, {"id": 791005440, "item_id": 49437840, "url": "https://news.ycombinator.com/item?id=49437840", "by": "kelvinjps10", "date": "2026-08-25", "stance": "neutral", "quote": "when they did that I switched to nitter.", "excerpt": "I would literally stop opening twitter links, for me the utility of twitter is not having an account, but sometimes certain projects or governments and businesses use it for announcements. Before Musk put the login only for seeing tweets and comments, I would use regular twitter and when they did that I switched to nitter. (I had an account for some time but it was a complete was of time)", "context": "", "use_case": "reading Twitter without login", "switched_from": "Twitter", "story": "Nitter and XCancel receive cease and desist notices"}]}, {"label": "Easy self-hosting", "summary": "Commenters say it is easy to run your own instance or switch to another of many instances.", "quotes": [{"id": 793280768, "item_id": 49580048, "url": "https://news.ycombinator.com/item?id=49580048", "by": "robotnikman", "date": "2026-09-05", "stance": "recommend", "quote": "Thats the nice thing about alternate frontends like Nitter, if the main instance goes down you can just clone the repo and make your own very easily", "excerpt": "Thats the nice thing about alternate frontends like Nitter, if the main instance goes down you can just clone the repo and make your own very easily, or choose from one of the many alternate instances out there. I highly recommend the extension libredirect, which will redirect you to instances of your choice (or just stick with the defaults). It doesn't just work for Twitter/X, but also Reddit, Tiktok, Youtube, and m", "context": "", "use_case": "Twitter alternate frontend", "switched_from": "", "story": "Nitter has more working instances than before the takedowns"}, {"id": 795112816, "item_id": 49694551, "url": "https://news.ycombinator.com/item?id=49694551", "by": "Leonard_of_Q", "date": "2026-09-14", "stance": "recommend", "quote": "I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account.", "excerpt": "I never liked Twitter and I don't like X as a medium but they were and still are used by others as a communication channel. To partake of what is communicated without having to sign up and/or subject myself to the barrage of nonsense spewed through X I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account. For passive X users Nitter offers a far better - li", "context": "", "use_case": "reading X links without account", "switched_from": "", "story": "XCancel service is suspended until further notice"}, {"id": 803338688, "item_id": 50208668, "url": "https://news.ycombinator.com/item?id=50208668", "by": "grimgrin", "date": "2026-10-23", "stance": "neutral", "quote": "Nitter has more working instances than before the takedowns", "excerpt": "see: https://news.ycombinator.com/item?id=49571634 \"Nitter has more working instances than before the takedowns\" many working instances right now: https://codeberg.org/shitter/shitter/wiki/Instances", "context": "", "use_case": "viewing X content without account", "switched_from": "", "story": "Shitter \u2013 A Nitter Fork"}]}, {"label": "Speed", "summary": "Described as lighter and much faster than the X site itself.", "quotes": [{"id": 792297296, "item_id": 49518581, "url": "https://news.ycombinator.com/item?id=49518581", "by": "Leonard_of_Q", "date": "2026-09-01", "stance": "recommend", "quote": "I use it because it is at least 10 times faster than the lethargic drugged ground sloth that is the X site.", "excerpt": "You can have it use more than one account and more than one user can use the instance. Also, I do not use it to hide my occasional peek at an X thread linked to from some article from the X-man, I use it because it is at least 10 times faster than the lethargic drugged ground sloth that is the X site. I do not 'use' X (not Twitter before that) since I never considered the character-limited shout-your-blurb style it p", "context": "self-hosts it", "use_case": "reading X threads", "switched_from": "", "story": "Twitterwebviewer.com Service Discontinued"}, {"id": 795112816, "item_id": 49694551, "url": "https://news.ycombinator.com/item?id=49694551", "by": "Leonard_of_Q", "date": "2026-09-14", "stance": "recommend", "quote": "I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account.", "excerpt": "I never liked Twitter and I don't like X as a medium but they were and still are used by others as a communication channel. To partake of what is communicated without having to sign up and/or subject myself to the barrage of nonsense spewed through X I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account. For passive X users Nitter offers a far better - li", "context": "", "use_case": "reading X links without account", "switched_from": "", "story": "XCancel service is suspended until further notice"}]}, {"label": "RSS and feeds", "summary": "Used to follow specific accounts, including through an RSS endpoint for breaking news.", "quotes": [{"id": 791140928, "item_id": 49446308, "url": "https://news.ycombinator.com/item?id=49446308", "by": "gl0w", "date": "2026-08-26", "stance": "recommend", "quote": "I used nitter to pull posts of organizations and reporters to deliver breaking news in my area to me fast.", "excerpt": "I am already on fediverse. My friends are too. It's where I post my dumb opinions on movies and pictures of my cats. But that is not what I used nitter for. I used nitter to pull posts of organizations and reporters to deliver breaking news in my area to me fast. I did this via the RSS endpoint in nitter. These journalists and organizations only post on twitter that fast. Their websites are updated much slower and of", "context": "already left X, on fediverse", "use_case": "RSS feeds of Twitter accounts", "switched_from": "", "story": "Nitter and XCancel receive cease and desist notices"}, {"id": 793493218, "item_id": 49593326, "url": "https://news.ycombinator.com/item?id=49593326", "by": "jan_m_savage", "date": "2026-09-07", "stance": "neutral", "quote": "XCancel/Nitter for specific feeds by certain people", "excerpt": "If you have ADHD, it's particularly damaging to doomscroll. It worsens my ADHD I've found; hence, except Youtube, I am off all social media of the Tiktok/X type. I use Youtube for long-form video and only select videos, and XCancel/Nitter for specific feeds by certain people, which I read according to a predetermined schedule.", "context": "has ADHD", "use_case": "reading specific X feeds", "switched_from": "", "story": "Doomscrolling ourselves to death"}]}, {"label": "Avoiding X", "summary": "Some prefer it so they can see X content without visiting X or giving it ad revenue.", "quotes": [{"id": 800698208, "item_id": 50043638, "url": "https://news.ycombinator.com/item?id=50043638", "by": "jonathanstrange", "date": "2026-10-11", "stance": "recommend", "quote": "I click on Nitter links but I would never in my life click on an \"X\" link.", "excerpt": "This is just like the ad-blocker discussion and Nitter is just as fine as ad blockers. Sometimes official sources make announcements via services they should be prohibited by law from using, so you need to buy into the sour apple and read these announcements by other means, whether that means using an ad blocker or Nitter. There is no copyright infringement because X does not hold the copyright on the (vast majority)", "context": "", "use_case": "reading X posts without ads", "switched_from": "", "story": "Nitter: Update Oct 10th seeking funding and legal help"}, {"id": 782624753, "item_id": 48914047, "url": "https://news.ycombinator.com/item?id=48914047", "by": "sva_", "date": "2026-07-14", "stance": "recommend", "quote": "you can use mirrors like xcancel.com or nitter.net as drop-in replacements (which I use.)", "excerpt": "I'm not sure what that has to do with age verification or such things, and even if you don't want to use the platform directly you can use mirrors like xcancel.com or nitter.net as drop-in replacements (which I use.) I dont think that site has any age verification measures implemented that are mandated by law as of now. But I'd just stop using it if they did or if the mirrors stopped working. All in all, I'm not sure", "context": "", "use_case": "viewing Twitter without account", "switched_from": "", "story": "European \"age verification\" \"app\" forcing everyone to use Android or iOS"}]}, {"label": "Hackable code", "summary": "A Nim project whose code one commenter found surprisingly easy to hack on.", "quotes": [{"id": 793446560, "item_id": 49590410, "url": "https://news.ycombinator.com/item?id=49590410", "by": "elcritch", "date": "2026-09-06", "stance": "recommend", "quote": "Cool to see such a notable Nim based project continue!", "excerpt": "Cool to see such a notable Nim based project continue! It's unfortunate that X tries to block Nitter so often, but zedeus always seems to find a path around technical or now legal issues. The code looks surprisingly easy to hack on: https://github.com/zedeus/nitter/blob/master/src/nitter.nim", "context": "", "use_case": "alternative Twitter front end", "switched_from": "", "story": "Nitter and XCancel resume service after legal advice"}]}], "caveats": [{"label": "Blocked by X", "summary": "X repeatedly blocks it, and some users say instances stopped working or disappeared.", "quotes": [{"id": 793446560, "item_id": 49590410, "url": "https://news.ycombinator.com/item?id=49590410", "by": "elcritch", "date": "2026-09-06", "stance": "recommend", "quote": "Cool to see such a notable Nim based project continue!", "excerpt": "Cool to see such a notable Nim based project continue! It's unfortunate that X tries to block Nitter so often, but zedeus always seems to find a path around technical or now legal issues. The code looks surprisingly easy to hack on: https://github.com/zedeus/nitter/blob/master/src/nitter.nim", "context": "", "use_case": "alternative Twitter front end", "switched_from": "", "story": "Nitter and XCancel resume service after legal advice"}, {"id": 791150496, "item_id": 49446906, "url": "https://news.ycombinator.com/item?id=49446906", "by": "expedited123", "date": "2026-08-26", "stance": "neutral", "quote": "I had to rely on nitter and xcancel for that... Now that no longer works either", "excerpt": "Twitter has gone from relatively open to instagram / facebook level of closedness where I can't even share a video with my friends because it asks them to log in. I had to rely on nitter and xcancel for that... Now that no longer works either I have one niche that I use twitter for. If it wasn't for that - would have deleted my account long time ago. Things like this push me towards that direction, though.", "context": "", "use_case": "sharing Twitter videos", "switched_from": "", "story": "Nitter and XCancel receive cease and desist notices"}, {"id": 793171040, "item_id": 49573190, "url": "https://news.ycombinator.com/item?id=49573190", "by": "arjie", "date": "2026-09-05", "stance": "neutral", "quote": "I used to use one or two of these to scrape my friends' posts", "excerpt": "Yeah, but most of these will fall. I used to use one or two of these to scrape my friends' posts because I stopped using Twitter and they'd inevitably all disappear in time. It's like chasing the latest TPB. In the end, I just logged in a headless browser and told an agent to fetch daily.", "context": "", "use_case": "scraping friends' Twitter posts", "switched_from": "", "story": "Nitter has more working instances than before the takedowns"}]}, {"label": "Legal risk", "summary": "Self-hosting may bring a cease-and-desist, and the project has faced legal issues.", "quotes": [{"id": 791277265, "item_id": 49454829, "url": "https://news.ycombinator.com/item?id=49454829", "by": "runjake", "date": "2026-08-26", "stance": "neutral", "quote": "You can probably still self-host a Nitter instance, at the risk of a C&D?", "excerpt": "I have an X account, so a web browser with uBlock Origin and visiting x.com. You can probably still self-host a Nitter instance, at the risk of a C&D? https://github.com/sekai-soft/guide-nitter-self-hosting", "context": "", "use_case": "viewing X without account", "switched_from": "", "story": "Ask HN: What are you using to access x.com at the moment?"}, {"id": 793446560, "item_id": 49590410, "url": "https://news.ycombinator.com/item?id=49590410", "by": "elcritch", "date": "2026-09-06", "stance": "recommend", "quote": "Cool to see such a notable Nim based project continue!", "excerpt": "Cool to see such a notable Nim based project continue! It's unfortunate that X tries to block Nitter so often, but zedeus always seems to find a path around technical or now legal issues. The code looks surprisingly easy to hack on: https://github.com/zedeus/nitter/blob/master/src/nitter.nim", "context": "", "use_case": "alternative Twitter front end", "switched_from": "", "story": "Nitter and XCancel resume service after legal advice"}]}, {"label": "Archived repo", "summary": "One commenter noted the Nitter repository had been archived.", "quotes": [{"id": 791057440, "item_id": 49441090, "url": "https://news.ycombinator.com/item?id=49441090", "by": "skiddude", "date": "2026-08-25", "stance": "neutral", "quote": "They have archived the nitter repo :(", "excerpt": "They have archived the nitter repo :( [1] [1]: https://github.com/zedeus/nitter/", "context": "", "use_case": "Twitter frontend", "switched_from": "", "story": "Nitter and XCancel receive cease and desist notices"}]}], "who": [{"by": "jan_m_savage", "context": "has ADHD", "url": "https://news.ycombinator.com/item?id=49593326", "date": "2026-09-07"}, {"by": "gotlou", "context": "2025 grad seeking software engineering role", "url": "https://news.ycombinator.com/item?id=49546429", "date": "2026-09-03"}, {"by": "Leonard_of_Q", "context": "self-hosts it", "url": "https://news.ycombinator.com/item?id=49518581", "date": "2026-09-01"}, {"by": "pxndxx", "context": "no Twitter account", "url": "https://news.ycombinator.com/item?id=49448871", "date": "2026-08-26"}, {"by": "gl0w", "context": "already left X, on fediverse", "url": "https://news.ycombinator.com/item?id=49446308", "date": "2026-08-26"}], "tags": ["self-hostable", "for people without an X account", "for passive X readers", "for RSS users"], "use_cases": ["twitter frontend", "viewing x content without account", "reading x posts without ads", "browsing x without account", "reading x links without account", "reading specific x feeds"], "compared": [{"slug": "xcancel", "name": "xcancel", "co": 7, "switched_from": 0, "switched_to": 0}, {"slug": "x-twitter", "name": "X (Twitter)", "co": 1, "switched_from": 1, "switched_to": 0}], "makers": [{"id": 798802400, "item_id": 49925150, "url": "https://news.ycombinator.com/item?id=49925150", "by": "zedeus", "date": "2026-10-01", "stance": "recommend", "quote": "I'm the developer of Nitter (https://github.com/zedeus/nitter), an open-source alternative frontend for X/Twitter", "excerpt": "Location: Anonymous, can provide via email Remote: Yes Willing to relocate: Depends, open to travel Technologies: Go, TypeScript, Node.js, Deno, Nim, Python, PostgreSQL, Redis, GCP, Docker, Terraform, Caddy, Linux/VPS infrastructure, REST, GraphQL, Shopify, AI/LLMs R\u00e9sum\u00e9/CV: Can provide via email Email: zedeus@pm.me I'm a senior software engineer with 8 years of experience, primarily focused on backend development, ", "context": "senior software engineer", "use_case": "alternative X/Twitter frontend", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}], "threads": [{"url": "https://news.ycombinator.com/item?id=49437283", "title": "Nitter and XCancel receive cease and desist notices", "mentions": 5}, {"url": "https://news.ycombinator.com/item?id=49694296", "title": "XCancel service is suspended until further notice", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49571634", "title": "Nitter has more working instances than before the takedowns", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49486805", "title": "Twitterwebviewer.com Service Discontinued", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50208343", "title": "Shitter \u2013 A Nitter Fork", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=50041682", "title": "Nitter: Update Oct 10th seeking funding and legal help", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {"neutral": 1}, "2026-05": {}, "2026-06": {}, "2026-07": {"recommend": 1}, "2026-08": {"neutral": 4, "recommend": 3}, "2026-09": {"recommend": 4, "neutral": 4}, "2026-10": {"neutral": 2, "recommend": 1}}, "quotes": [{"id": 803338688, "item_id": 50208668, "url": "https://news.ycombinator.com/item?id=50208668", "by": "grimgrin", "date": "2026-10-23", "stance": "neutral", "quote": "Nitter has more working instances than before the takedowns", "excerpt": "see: https://news.ycombinator.com/item?id=49571634 \"Nitter has more working instances than before the takedowns\" many working instances right now: https://codeberg.org/shitter/shitter/wiki/Instances", "context": "", "use_case": "viewing X content without account", "switched_from": "", "story": "Shitter \u2013 A Nitter Fork"}, {"id": 800698208, "item_id": 50043638, "url": "https://news.ycombinator.com/item?id=50043638", "by": "jonathanstrange", "date": "2026-10-11", "stance": "recommend", "quote": "I click on Nitter links but I would never in my life click on an \"X\" link.", "excerpt": "This is just like the ad-blocker discussion and Nitter is just as fine as ad blockers. Sometimes official sources make announcements via services they should be prohibited by law from using, so you need to buy into the sour apple and read these announcements by other means, whether that means using an ad blocker or Nitter. There is no copyright infringement because X does not hold the copyright on the (vast majority)", "context": "", "use_case": "reading X posts without ads", "switched_from": "", "story": "Nitter: Update Oct 10th seeking funding and legal help"}, {"id": 799936448, "item_id": 49996028, "url": "https://news.ycombinator.com/item?id=49996028", "by": "Philpax", "date": "2026-10-07", "stance": "neutral", "quote": "", "excerpt": "https://github.com/zedeus/nitter", "context": "", "use_case": "Twitter frontend", "switched_from": "", "story": "Ask HN: Is the xcancel source code publicly available?"}, {"id": 795207873, "item_id": 49700492, "url": "https://news.ycombinator.com/item?id=49700492", "by": "redbell", "date": "2026-09-14", "stance": "recommend", "quote": "I use XCancel and Nitter regularly an I like them", "excerpt": "> You can find the content you were looking for on the original website: > Continue to X This was hard to swallow for me! Why you are redirecting to X, which is the exact opposite of what you are offering?! Don't get me wrong, I use XCancel and Nitter regularly an I like them, it just hits hard!", "context": "", "use_case": "browsing X without account", "switched_from": "", "story": "XCancel service is suspended until further notice"}, {"id": 795112816, "item_id": 49694551, "url": "https://news.ycombinator.com/item?id=49694551", "by": "Leonard_of_Q", "date": "2026-09-14", "stance": "recommend", "quote": "I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account.", "excerpt": "I never liked Twitter and I don't like X as a medium but they were and still are used by others as a communication channel. To partake of what is communicated without having to sign up and/or subject myself to the barrage of nonsense spewed through X I use a self-hosted Nitter instance. This way I get to follow those X links without needing a (real, active) account. For passive X users Nitter offers a far better - li", "context": "", "use_case": "reading X links without account", "switched_from": "", "story": "XCancel service is suspended until further notice"}, {"id": 793493218, "item_id": 49593326, "url": "https://news.ycombinator.com/item?id=49593326", "by": "jan_m_savage", "date": "2026-09-07", "stance": "neutral", "quote": "XCancel/Nitter for specific feeds by certain people", "excerpt": "If you have ADHD, it's particularly damaging to doomscroll. It worsens my ADHD I've found; hence, except Youtube, I am off all social media of the Tiktok/X type. I use Youtube for long-form video and only select videos, and XCancel/Nitter for specific feeds by certain people, which I read according to a predetermined schedule.", "context": "has ADHD", "use_case": "reading specific X feeds", "switched_from": "", "story": "Doomscrolling ourselves to death"}, {"id": 793446560, "item_id": 49590410, "url": "https://news.ycombinator.com/item?id=49590410", "by": "elcritch", "date": "2026-09-06", "stance": "recommend", "quote": "Cool to see such a notable Nim based project continue!", "excerpt": "Cool to see such a notable Nim based project continue! It's unfortunate that X tries to block Nitter so often, but zedeus always seems to find a path around technical or now legal issues. The code looks surprisingly easy to hack on: https://github.com/zedeus/nitter/blob/master/src/nitter.nim", "context": "", "use_case": "alternative Twitter front end", "switched_from": "", "story": "Nitter and XCancel resume service after legal advice"}, {"id": 793280768, "item_id": 49580048, "url": "https://news.ycombinator.com/item?id=49580048", "by": "robotnikman", "date": "2026-09-05", "stance": "recommend", "quote": "Thats the nice thing about alternate frontends like Nitter, if the main instance goes down you can just clone the repo and make your own very easily", "excerpt": "Thats the nice thing about alternate frontends like Nitter, if the main instance goes down you can just clone the repo and make your own very easily, or choose from one of the many alternate instances out there. I highly recommend the extension libredirect, which will redirect you to instances of your choice (or just stick with the defaults). It doesn't just work for Twitter/X, but also Reddit, Tiktok, Youtube, and m", "context": "", "use_case": "Twitter alternate frontend", "switched_from": "", "story": "Nitter has more working instances than before the takedowns"}, {"id": 793171040, "item_id": 49573190, "url": "https://news.ycombinator.com/item?id=49573190", "by": "arjie", "date": "2026-09-05", "stance": "neutral", "quote": "I used to use one or two of these to scrape my friends' posts", "excerpt": "Yeah, but most of these will fall. I used to use one or two of these to scrape my friends' posts because I stopped using Twitter and they'd inevitably all disappear in time. It's like chasing the latest TPB. In the end, I just logged in a headless browser and told an agent to fetch daily.", "context": "", "use_case": "scraping friends' Twitter posts", "switched_from": "", "story": "Nitter has more working instances than before the takedowns"}, {"id": 793142592, "item_id": 49571412, "url": "https://news.ycombinator.com/item?id=49571412", "by": "Cider9986", "date": "2026-09-04", "stance": "neutral", "quote": "Nitter has a lot more instances than before the takedown", "excerpt": "Nitter has a lot more instances than before the takedown: https://codeberg.org/mv12star/shitter/wiki/Instances", "context": "", "use_case": "Twitter frontend", "switched_from": "", "story": "Thoughts on Twitterviewer.net?"}, {"id": 792742865, "item_id": 49546429, "url": "https://news.ycombinator.com/item?id=49546429", "by": "gotlou", "date": "2026-09-03", "stance": "neutral", "quote": "self-hosting my own instances of Nitter and Redlib", "excerpt": "Location: New Delhi, India Remote: Yes Willing to relocate: within India Technologies: Rust, C++, C, Python, Go, Postgres, MySQL, SQL, Linux, Nix, Java, C# R\u00e9sum\u00e9/CV: https://gotlou.com/resume.pdf Email: hi@gotlou.com Blog: https://gotlou.com LinkedIn: https://www.linkedin.com/in/saksham--mittal I'm a 2025 grad, and am looking for a good full time software engineering role. I've worked at Morgan Stanley as a fullstac", "context": "2025 grad seeking software engineering role", "use_case": "self-hosted frontend", "switched_from": "", "story": "Ask HN: Who wants to be hired? (September 2026)"}, {"id": 792297296, "item_id": 49518581, "url": "https://news.ycombinator.com/item?id=49518581", "by": "Leonard_of_Q", "date": "2026-09-01", "stance": "recommend", "quote": "I use it because it is at least 10 times faster than the lethargic drugged ground sloth that is the X site.", "excerpt": "You can have it use more than one account and more than one user can use the instance. Also, I do not use it to hide my occasional peek at an X thread linked to from some article from the X-man, I use it because it is at least 10 times faster than the lethargic drugged ground sloth that is the X site. I do not 'use' X (not Twitter before that) since I never considered the character-limited shout-your-blurb style it p", "context": "self-hosts it", "use_case": "reading X threads", "switched_from": "", "story": "Twitterwebviewer.com Service Discontinued"}, {"id": 791808912, "item_id": 49488057, "url": "https://news.ycombinator.com/item?id=49488057", "by": "Leonard_of_Q", "date": "2026-08-29", "stance": "recommend", "quote": "Self-hosted Nitter still works for now, it is what I use to read X posts.", "excerpt": "Self-hosted Nitter still works for now, it is what I use to read X posts. You do need an (or, better still, some) account(s) but those are easy to create for now. The account(s) don't need any history, freshly-minted free accounts do just fine.", "context": "self-hosts it", "use_case": "reading X posts", "switched_from": "", "story": "Twitterwebviewer.com Service Discontinued"}, {"id": 791277265, "item_id": 49454829, "url": "https://news.ycombinator.com/item?id=49454829", "by": "runjake", "date": "2026-08-26", "stance": "neutral", "quote": "You can probably still self-host a Nitter instance, at the risk of a C&D?", "excerpt": "I have an X account, so a web browser with uBlock Origin and visiting x.com. You can probably still self-host a Nitter instance, at the risk of a C&D? https://github.com/sekai-soft/guide-nitter-self-hosting", "context": "", "use_case": "viewing X without account", "switched_from": "", "story": "Ask HN: What are you using to access x.com at the moment?"}, {"id": 791181936, "item_id": 49448871, "url": "https://news.ycombinator.com/item?id=49448871", "by": "pxndxx", "date": "2026-08-26", "stance": "recommend", "quote": "I use Nitter/Xcancel entirely because I don't have an account", "excerpt": "I use Nitter/Xcancel entirely because I don't have an account, and Twitter is now unusable without one. There's still content of some value there. People still link to it and now I can't read what they shared with me.", "context": "no Twitter account", "use_case": "reading Twitter without account", "switched_from": "", "story": "Nitter and XCancel receive cease and desist notices"}, {"id": 791150496, "item_id": 49446906, "url": "https://news.ycombinator.com/item?id=49446906", "by": "expedited123", "date": "2026-08-26", "stance": "neutral", "quote": "I had to rely on nitter and xcancel for that... Now that no longer works either", "excerpt": "Twitter has gone from relatively open to instagram / facebook level of closedness where I can't even share a video with my friends because it asks them to log in. I had to rely on nitter and xcancel for that... Now that no longer works either I have one niche that I use twitter for. If it wasn't for that - would have deleted my account long time ago. Things like this push me towards that direction, though.", "context": "", "use_case": "sharing Twitter videos", "switched_from": "", "story": "Nitter and XCancel receive cease and desist notices"}, {"id": 791140928, "item_id": 49446308, "url": "https://news.ycombinator.com/item?id=49446308", "by": "gl0w", "date": "2026-08-26", "stance": "recommend", "quote": "I used nitter to pull posts of organizations and reporters to deliver breaking news in my area to me fast.", "excerpt": "I am already on fediverse. My friends are too. It's where I post my dumb opinions on movies and pictures of my cats. But that is not what I used nitter for. I used nitter to pull posts of organizations and reporters to deliver breaking news in my area to me fast. I did this via the RSS endpoint in nitter. These journalists and organizations only post on twitter that fast. Their websites are updated much slower and of", "context": "already left X, on fediverse", "use_case": "RSS feeds of Twitter accounts", "switched_from": "", "story": "Nitter and XCancel receive cease and desist notices"}, {"id": 791057440, "item_id": 49441090, "url": "https://news.ycombinator.com/item?id=49441090", "by": "skiddude", "date": "2026-08-25", "stance": "neutral", "quote": "They have archived the nitter repo :(", "excerpt": "They have archived the nitter repo :( [1] [1]: https://github.com/zedeus/nitter/", "context": "", "use_case": "Twitter frontend", "switched_from": "", "story": "Nitter and XCancel receive cease and desist notices"}, {"id": 791005440, "item_id": 49437840, "url": "https://news.ycombinator.com/item?id=49437840", "by": "kelvinjps10", "date": "2026-08-25", "stance": "neutral", "quote": "when they did that I switched to nitter.", "excerpt": "I would literally stop opening twitter links, for me the utility of twitter is not having an account, but sometimes certain projects or governments and businesses use it for announcements. Before Musk put the login only for seeing tweets and comments, I would use regular twitter and when they did that I switched to nitter. (I had an account for some time but it was a complete was of time)", "context": "", "use_case": "reading Twitter without login", "switched_from": "Twitter", "story": "Nitter and XCancel receive cease and desist notices"}, {"id": 782624753, "item_id": 48914047, "url": "https://news.ycombinator.com/item?id=48914047", "by": "sva_", "date": "2026-07-14", "stance": "recommend", "quote": "you can use mirrors like xcancel.com or nitter.net as drop-in replacements (which I use.)", "excerpt": "I'm not sure what that has to do with age verification or such things, and even if you don't want to use the platform directly you can use mirrors like xcancel.com or nitter.net as drop-in replacements (which I use.) I dont think that site has any age verification measures implemented that are mandated by law as of now. But I'd just stop using it if they did or if the mirrors stopped working. All in all, I'm not sure", "context": "", "use_case": "viewing Twitter without account", "switched_from": "", "story": "European \"age verification\" \"app\" forcing everyone to use Android or iOS"}, {"id": 764336338, "item_id": 47771021, "url": "https://news.ycombinator.com/item?id=47771021", "by": "AlBugdy", "date": "2026-04-14", "stance": "neutral", "quote": "I use Nitter or XCancel", "excerpt": "Might be unrelated to the specific GUI discussion but I absolutely hate how there is no threaded discussion on Bluesky or Mastodon (or Twitter which they desperately try to mimic for some reason). You have to use \"@username\" which does nothing useful when clicked. You can barely select text on a post. If you click on it, you lost your place and go inside the post? Why aren't comment GUIs like those of HN, lobsters or", "context": "", "use_case": "viewing Twitter links", "switched_from": "", "story": "The Fediverse deserves a dumb graphical client"}]}