GitHub Trending: Today — iroh, freeCodeCamp, Plane, LibreTranslate, Unciv
Today's board has no large language model on it, and that is the story. The five repos climbing it share one ambition: each strips a company out of your stack, whether that's Atlassian, Google, or a game publisher.
Today's GitHub Trending: iroh, a Rust stack that connects devices by cryptographic key instead of IP (it hit 1.0 this week); Plane, a self-hosted Jira and Linear alternative; LibreTranslate, a translation API that never touches Google; Unciv, an ad-free remake of Civ V.
Not one AI model among them. What unites the list is subtraction: each repo removes a vendor from the picture, and the loudest praise, aimed at Unciv, is simply that it doesn't call home, push ads, or spy on you.
| Repo | What it does | Today |
|---|---|---|
| n0-computer/iroh | Rust networking stack that dials devices by key, not IP | +369 |
| freeCodeCamp/freeCodeCamp | Free coding curriculum and the platform behind it | +417 |
| makeplane/plane | Self-hosted Jira / Linear / ClickUp alternative | +613 |
| LibreTranslate/LibreTranslate | Translation API you run yourself, no Google | +51 |
| yairm210/Unciv | Open-source remake of Civilization V | +229 |
Scroll today's list and notice what is absent: not a single large language model, agent framework, or "AI-native" anything in the raw repos. What the five share instead is a target. Each one replaces something you would otherwise rent from a company: Atlassian's issue tracker, Google's translation endpoint, a game publisher's servers, even the IP address as the way to reach a machine. freeCodeCamp is the outlier by size, the most-starred repo on GitHub at 449k, yet the quietest by signal: no fresh Hacker News thread, no release moment, just the daily churn of curriculum commits keeping it on the board. The other four each have a reason to be here today.
n0-computer/iroh — dial a device by its key, not its IP
+369 stars today · 10k total · Rust
It targets developers building distributed or local-first apps (file sync, device-to-device transfer, even game streaming) who keep losing the fight with NATs and changing IP addresses. iroh gives every device a cryptographic identity and connects two of them directly over QUIC, holepunching through firewalls and falling back to relays only when it has to. The reason it's on the board is concrete: version 1.0 shipped June 15, after 65 pre-releases and four years, freezing the wire protocol and adding official Python, Node.js, Swift, and Kotlin bindings. Two companion tools show the shape of it: dumbpipe, "Unix pipes between devices," and sendme, a key-addressed file sender built on iroh.
"Iroh is very cool ... I just need good FFI now, which is on the roadmap!" — a developer waiting on language bindings
That comment predates 1.0, and the bindings it asked for are precisely what the release delivered. On Bluesky, rklaehn, one of iroh's maintainers, added that Go bindings are back under consideration now that the API has stopped moving.
makeplane/plane — the self-hosted tracker that wants Jira dead
+613 stars today · 52k total · TypeScript
Plane is for teams that want Jira's issues, cycles, and roadmaps on their own servers (air-gapped deployments included) rather than on Atlassian's bill. It runs on Docker or Kubernetes over Postgres and Redis, and across 2024–2025 it repositioned from "open-source Jira alternative" to an "AI-native" workspace bundling projects, wiki, and an assistant. The enthusiasm is real, and so is the doubt: its 2023 launch thread ran to 228 comments, many of them asking what actually sets it apart from Linear.
"I love seeing competition for Jira, because it needs to die, but I think you need to do a better job explaining your value prop." — an engineer weighing what he'd give up leaving Jira
Two and a half years on, the product answers part of that critique with air-gapped feature parity and bring-your-own-AI keys. But its 900-plus open issues are a fair reminder that a self-hosted Jira is still a stack of moving parts you agree to operate yourself.
LibreTranslate/LibreTranslate — machine translation that never calls Google

+51 stars today · 15k total · Python
This is for developers who need to translate text inside a product but can't, or won't, ship that text to a third-party cloud: privacy-sensitive apps, offline deployments, teams tired of per-character API pricing. LibreTranslate is a self-hosted REST API whose engine is Argos Translate, an open-source offline translation library, so the entire pipeline runs on your own hardware with optional GPU acceleration.
"Unlike other APIs, it doesn't rely on proprietary providers such as Google or Azure ... its translation engine is powered by the open source Argos Translate library." — argosopentech, a LibreTranslate developer
It posts the smallest daily gain on the list and the least chatter, which fits a utility people install quietly rather than argue about. The trade-off is quality: one user who tried it on Spanish said the output still "needs improvement," the standing price of keeping the data in-house instead of handing it to a frontier engine.
yairm210/Unciv — Civilization V, rebuilt in the open
+229 stars today · 11k total · Kotlin
Unciv is a from-scratch remake of Civ V for Android and desktop, built on the libGDX game framework and designed to be modded. Its audience is strategy players who want the game without the storefront, plus the modding community that has formed around it. That "without the storefront" part is exactly why people defend it:
"they don't call home, they don't push ads, they don't spy on you, they're just good games, well implemented and open source." — an Android player who ranks it beside Shattered Pixel Dungeon
The cloud over the project is legal, not technical. Commenters on the same 533-point thread pointed to the README's own "legality" section and wondered where the line sits before 2K and Firaxis take an interest in a faithful Civ V clone.
What a no-AI day on the board actually signals
Pull the language models out of a day's trending list and a different appetite shows through. The developers starring these repos weren't chasing a model leaderboard; they were deleting a dependency: on Atlassian's invoice, on Google's translation endpoint, on a publisher's servers, on the IP address as the unit of connection. The shared property isn't a feature, it's ownership. iroh's 1.0 is the sharpest form of that bet: if it holds its wire-protocol promise, "dial a key, not an IP" stops being a demo and becomes infrastructure the next projects on a list like this can build on.
Get breakdowns like this every day
The top Hacker News stories, unpacked — by email, Telegram, or RSS.
This is the last story in the June 19, 2026 issue.
Go to the issue archive