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.

In brief

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

n0-computer/iroh
n0-computer/iroh

+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

makeplane/plane
makeplane/plane

+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

LibreTranslate/LibreTranslate
LibreTranslate/LibreTranslate

+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

yairm210/Unciv
yairm210/Unciv

+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