frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: GitClassic.com, a fast, lightweight GitHub thin client (pages <14KB)

https://gitclassic.com
32•heythisischris•4d ago
Hey HN,

I posted GitClassic here 2 months ago- since then I've rebuilt most of it based on what people asked for.

https://gitclassic.com

What's new: Issues, PRs w/ full diffs, repo intelligence (health scores, dependency graphs), trending/explore, bookmarks, comparison tool, and advanced search.

Every page is server-rendered HTML- No React, no SPA, no client bundle, pages under 14KB(gzipped). Try loading facebook/react and compare it to GitHub load times.

Public repos work without an account, Pro adds private repo access via GitHub OAuth.

Stack: Hono on Lambda, DynamoDB, CloudFront, 500KB Node bundle, cold starts usually <500ms.

What's missing?

Thanks, Chris

Comments

bityard•4d ago
Github has been very anti-scraping lately, to the point that I can't even browse it in my browser's private mode. This seems to be impacting your implementation as well:

"Well, that didn't work API rate limit exceeded for 18.220.172.92. Want 5,000 requests/hour instead of 60? Sign in for free to use your own GitHub API quota. Sign in with GitHub If you keep seeing this, open an issue"

Update: Another try and it did work. However, I take exception to your app's assertion that my project is unmaintained. I would call it "stable" and further claim that your assertion is borderline libel. (And its pretty insulting that the rationalization is apparently hidden behind a paywall.)

zetanor•2h ago
Golang is also "unmaintained" so you're in good company.
hmartin•2h ago
One of my repos that I just pushed the one thousandth commit to an hour ago is marked unmaintained lol
EE84M3i•2h ago
It might be prudent to double-check git's trademark policy.

https://git-scm.com/about/trademark

dijksterhuis•1h ago
> In addition, you may not use any of the Marks as a syllable in a new word or as part of a portmanteau (e.g., "Gitalicious", "Gitpedia") used as a mark for a third-party product or service. For the avoidance of doubt, this provision applies even to third-party marks that use the Marks as a syllable or as part of a portmanteau to refer to a product or service's use of Git code.

> Please be aware that GitHub and GitLab are exceptions to this Policy because they are subject to explicit licensing arrangements that pre-date, and thus take precedence, over this Policy.

lemagedurage•59m ago
Wow, that feels quite restrictive. "Classic for Git" would be allowed, but it doesn't quite have the same ring to it.
Zee2•37m ago
What about Gitea? Hmm…
applfanboysbgon•30m ago
Their TOS claims to be under license as well.

> 2.3. GIT is a trademark of Software Freedom Conservancy and our use of “gitea” is under license.

Git is under no obligation to exhaustively list every person or organization it has granted license to use its trademark, of course.

fc417fc802•13m ago
That seems overly broad. Is there precedent for that?
itake•2h ago
403 forbidden. I'm in Vietnam, so maybe its blocking my location?
stingraycharles•2h ago
No issues here from Cambodia.
eipi10_hn•2h ago
Accessing from Vietnam, I got a blank page. Use VPN to Hong Kong, the page works.
superkuh•2h ago
I haven't been able to read most text on github on my old system with a good screenreader because the browser is outdated and can't run the github javascript applications fully correctly. This gitclassic interface is a lifesaver. From my VPS IP I got blocked but from my home residential IP it worked fine.

The github accessibility team has consistently ignored tickets about the lack of text for years. In the sense that they'll fix it for a month then revert and make it even worse. And that's fine, Microsoft is a business and making a profit is their goal. Supporting people who want text in the HTML doesn't make money.

vldszn•2h ago
I needed this, thank you
AnonHP•1h ago
I had a quick look and bolted out within half a minute. Trying to open an organization or repo throws an error. There’s a featured comparison section on the homepage, and tapping on the first one leads to a message saying free tier allows two things to be compared and a pro subscription allows more. Why put this as the first in this section then?

Seems like this is not fully baked yet and it pushes for pro subs a little too soon.

whalesalad•1h ago
The irony of this looking exactly like gitea is not lost on me.

US SEC preparing to scrap quarterly reporting requirement

https://www.reuters.com/business/finance/us-sec-preparing-eliminate-quarterly-reporting-requireme...
449•djoldman•5h ago•239 comments

Monkey Island for Commodore 64 Ground Up

https://pixeldust.se/monkey-island-project
33•aresant•1h ago•4 comments

Leanstral: Open-source agent for trustworthy coding and formal proof engineering

https://mistral.ai/news/leanstral
381•Poudlardo•8h ago•80 comments

Kagi Translate now supports LinkedIn Speak as an output language

https://translate.kagi.com/?from=en&to=LinkedIn+speak
25•smitec•32m ago•5 comments

Every layer of review makes you 10x slower

https://apenwarr.ca/log/20260316
42•greyface-•1h ago•18 comments

Meta’s renewed commitment to jemalloc

https://engineering.fb.com/2026/03/02/data-infrastructure/investing-in-infrastructure-metas-renew...
388•hahahacorn•10h ago•167 comments

The “small web” is bigger than you might think

https://kevinboone.me/small_web_is_big.html
357•speckx•11h ago•159 comments

The American Healthcare Conundrum

https://github.com/rexrodeo/american-healthcare-conundrum
290•rexroad•11h ago•253 comments

Lf-lean: The frontier of verified software engineering

https://theorem.dev/blog/lf-lean/
27•alpaylan•4d ago•6 comments

My Journey to a reliable and enjoyable locally hosted voice assistant (2025)

https://community.home-assistant.io/t/my-journey-to-a-reliable-and-enjoyable-locally-hosted-voice...
348•Vaslo•16h ago•101 comments

Beyond has dropped “meat” from its name and expanded its high-protein drink line

https://plantbasednews.org/news/alternative-protein/beyond-meat-not-the-moment-rebrand/
92•rmason•8h ago•155 comments

Jepsen: MariaDB Galera Cluster 12.1.2

https://jepsen.io/analyses/mariadb-galera-cluster-12.1.2
28•aphyr•1h ago•3 comments

Show HN: Oxyde – Pydantic-native async ORM with a Rust core

https://github.com/mr-fatalyst/oxyde
90•mr_Fatalyst•3d ago•48 comments

Claude Tips for 3D Work

https://www.davesnider.com/posts/claude-3d
6•snide•3d ago•0 comments

In space, no one can hear you kernel panic (2020)

https://increment.com/software-architecture/in-space-no-one-can-hear-you-kernel-panic/
45•p0u4a•4d ago•5 comments

Why I love FreeBSD

https://it-notes.dragas.net/2026/03/16/why-i-love-freebsd/
386•enz•17h ago•191 comments

Show HN: Thermal Receipt Printers – Markdown and Web UI

https://github.com/sadreck/ThermalMarky
58•howlett•3d ago•22 comments

Starlink Mini as a failover

https://www.jackpearce.co.uk/posts/starlink-failover/
226•jkpe•21h ago•173 comments

Pyodide: a Python distribution based on WebAssembly

https://github.com/pyodide/pyodide
26•tosh•3d ago•11 comments

AirPods Max 2

https://www.apple.com/airpods-max/
243•ssijak•15h ago•429 comments

AnswerThis (YC F25) Is Hiring

https://www.ycombinator.com/companies/answerthis/jobs/CNdatw5-founding-engineering-lead
1•ayush4921•8h ago

Canopy Height Maps v2

https://ai.meta.com/blog/world-resources-institute-dino-canopy-height-maps-v2/?_fb_noscript=1
22•tzury•4d ago•6 comments

Polymarket gamblers threaten to kill me over Iran missile story

https://www.timesofisrael.com/gamblers-trying-to-win-a-bet-on-polymarket-are-vowing-to-kill-me-if...
1409•defly•17h ago•910 comments

Language model teams as distributed systems

https://arxiv.org/abs/2603.12229
82•jryio•11h ago•37 comments

Home Assistant waters my plants

https://finnian.io/blog/home-assistant-waters-my-plants/
268•finniananderson•4d ago•134 comments

The bureaucracy blocking the chance at a cure

https://www.writingruxandrabio.com/p/the-bureaucracy-blocking-the-chance
114•item•1d ago•133 comments

Show HN: Claude Code skills that build complete Godot games

https://github.com/htdt/godogen
208•htdt•13h ago•131 comments

Launch HN: Voygr (YC W26) – A better maps API for agents and AI apps

71•ymarkov•12h ago•55 comments

Zenclora OS

https://zenclora.org/
17•debo_•1h ago•10 comments

Lies I was told about collaborative editing, Part 2: Why we don't use Yjs

https://www.moment.dev/blog/lies-i-was-told-pt-2
226•antics•4d ago•107 comments