GitHub Trending: Last week — SimpleX, CasaOS, free-for-dev, Plane, Ruff
This week GitHub Trending reads like a manifesto for getting off the cloud: a messenger with no user IDs, a home-server OS, a self-hosted Jira, and a directory of free infrastructure. Only one of the five — a Rust linter — isn't about owning your own stack.
In last week's GitHub Trending: SimpleX (a messenger that assigns no user identifiers at all, for the privacy-maximalist crowd), CasaOS (a home-server OS that turns a spare box into a personal cloud), Plane (a self-hosted Jira and Linear alternative), and free-for-dev (a directory of free SaaS tiers).
The list sells digital independence. But its second-biggest gainer, CasaOS, hasn't merged a commit in nearly a year, and its own issue tracker is openly asking whether the project is dead.
GitHub Trending this week is almost a single argument: take your stuff off other people's servers. Here is the full list before the editorializing.
| Repo | What it does | Last week |
|---|---|---|
| simplex-chat/simplex-chat | Messenger with no user identifiers, not even random ones | +3,218 stars |
| IceWhaleTech/CasaOS | Home-server OS that turns a spare box into a personal cloud | +1,889 stars |
| ripienaar/free-for-dev | Directory of SaaS/PaaS/IaaS services with free tiers | +1,428 stars |
| makeplane/plane | Self-hosted Jira, Linear and ClickUp alternative | +1,191 stars |
| astral-sh/ruff | Rust-based Python linter and formatter | +235 stars |
Four of those five share one instinct: get your data off somebody else's machine. SimpleX replaces phone-number messengers. CasaOS replaces Dropbox and Google Photos with a box in your closet. Plane replaces Jira. free-for-dev is the bootstrapper's escape hatch from paid infrastructure. The lone exception is Ruff, a developer tool with no self-hosting angle. It's also the only repo on the list now owned by a frontier-AI lab.
simplex-chat/simplex-chat — messaging that refuses to know who you are
+3,218 stars last week · 15k total · Haskell
This is for the privacy-maximalist end of the spectrum: people for whom Signal's phone-number requirement is already a dealbreaker, and who want a messenger with no account that can be seized, subpoenaed, or leaked.
The pitch is structural, not a settings toggle. SimpleX assigns no identifier to a user: not a username, not a phone number, not even a random account ID. You connect by exchanging a one-time invitation link out of band, and relay servers hold messages only while they are in transit. The cryptography is published in full as the SimpleX Messaging Protocol spec, built on standard primitives rather than home-rolled crypto. That purity has a price, and you can read it in the open issues: multi-device synchronization and UnifiedPush notifications are two of the most-commented requests, because delivering either without a stable user ID is genuinely hard.
It was the week's biggest gainer, and unlike some of the company it keeps here, it ships: the repo had commits the day it trended. Hacker News has barely discussed it, but on Bluesky developers who had read the spec vouched for the design:
"level of configuration for SimpleX is bonkers... Also no 'fancy' home-rolled crypto." — dunxen.dev on Bluesky
IceWhaleTech/CasaOS — a personal cloud its makers walked away from
+1,889 stars last week · 36k total · Go
CasaOS aims at the self-hosting newcomer: someone with a spare mini-PC or a Raspberry Pi who wants a friendly web dashboard to run Docker apps (Nextcloud, Jellyfin, Home Assistant) without living in a terminal.
It wraps Docker in an app-store interface, and it was always a side project. CasaOS came out of hardware maker IceWhale, built alongside the company's ZimaBoard single-board computers, closer to an accessory that sells boards than a product in its own right. An early Hacker News reader read it correctly the week it appeared:
"Icewhale is doing a custom dev board — zimaboard — and this is their sideproject as best as I can tell." — Havoc, when CasaOS first reached HN in 2021
That origin matters now, because the +1,889 stars hide a catch: CasaOS hasn't merged a commit in roughly eleven months. IceWhale has redirected its engineers to a successor OS, ZimaOS, and left CasaOS in maintenance mode. The fallout is all over the tracker, where the busiest open threads aren't feature requests but failures. "Failed to load apps, please refresh later" runs 40 comments deep, beneath a blunt question that earned its own issue: "Can we just declare that CasaOS has been abandoned?"
makeplane/plane — the self-hosted Jira that actually shipped this week
+1,191 stars last week · 53k total · TypeScript
Plane is for engineering teams that want out of Jira but won't put their roadmap on someone else's cloud: the security-conscious org, the non-profit that can't afford per-seat pricing, the team that finds Linear fast but closed-source.
It's a self-hosted issue tracker with sprints, docs and triage, built in Hyderabad by brothers Vamsi and Vihar Kurama and backed by a $4M seed from OSS Capital. Lately it has repositioned from "open-source Jira alternative" to an AI-native workspace bundling projects, a wiki and pooled AI credits. The gaps are the predictable ones for a tool this young: time tracking has been the single most-requested missing feature for over two years, and it merged code the day it trended, which is more than CasaOS can say.
The defining Hacker News thread is from 2023 (638 points, 228 comments), and its sharpest note was aimed at the pitch, not the product:
"I love seeing competition for Jira, because it needs to die, but... you need to do a better job explaining your value prop." — smallerfish on Hacker News
astral-sh/ruff — the outlier the list can't categorize
+235 stars last week · 48k total · Rust
Ruff is the list's only pure developer tool: a linter and formatter for Python teams who were tired of stitching together Flake8, isort and Black and waiting on each in turn.
Written in Rust, it runs the same checks 10–100× faster, fast enough to rerun on every keystroke. It's one piece of Astral's toolchain, alongside the uv package manager and a newer type checker, ty. Why a four-year-old, near-universally-adopted linter still surfaces on a weekly list is mostly steady-state gravity, since it's the smallest gainer here. The notable development isn't in the code: in March, Astral announced it was joining OpenAI, folding uv, Ruff and ty into the Codex team.
Long before that deal, the recurring note in the HN threads was wariness about who funds the speed:
"Skeptical of anything VC-backed but I'll be keeping my eye on it." — monomial on Hacker News
That wariness now has an answer, and it's a bigger one than VC money: Simon Willison called uv and Ruff "increasingly load-bearing" pieces of the Python ecosystem, and an AI lab now owns them.
The cheapest insurance is one click before the star
The leaderboard measures momentum, not maintenance. A star spike only tells you a repo was discovered this week, not that anyone is still home. That distinction is invisible on the trending page, and it's exactly the one that matters when the thing you starred is something you'll run yourself. Owning your stack means owning its upkeep: the day the maintainers move on, the dashboard that replaced Dropbox becomes the thing you debug at 2am. The cheapest insurance costs one click before the star: open the commit history and read the date at the top.
Get breakdowns like this every day
The top Hacker News stories, unpacked — by email, Telegram, or RSS.
Palworld снова ломится в топ Steam — и дело вовсе не в новом контенте
Летняя распродажа Steam сбросила цену, и выживалка про ловлю существ с автоматом за пару дней собрала толпу новичков, какой не видела со старта в раннем доступе.