GitHub Trending: Last week — Croc, Paperless, build-your-own-x, Dioxus, Hyprland

This week’s trending repositories favor software you can understand and operate: direct file transfer, a personal document archive, learning by reconstruction, a Rust interface stack, and a configurable desktop.

In brief

In last week’s GitHub Trending: Croc (secure computer-to-computer file transfer), Paperless-ngx (self-hosted document archive), build-your-own-x (programming-by-recreation guides), Dioxus (Rust apps across platforms), and Hyprland (Wayland tiling compositor).

Their shared appeal is legibility. Each exposes a layer that users often delegate—files, paperwork, learning, UI, or the desktop—and gives it a durable local shape.

Five projects that make a personal system more inspectable

Repo What it does Last week
schollz/croc Secure direct file transfer between computers +2,993 stars
paperless-ngx/paperless-ngx Scan, index, and archive documents +352 stars
codecrafters-io/build-your-own-x Guides to recreate technologies from scratch +3,315 stars
DioxusLabs/dioxus Rust framework for web, desktop, and mobile apps +1,493 stars
hyprwm/Hyprland Configurable dynamic tiling Wayland compositor +784 stars

The week’s selection is less a product launch cycle than a preference for tools whose behavior a user can trace, configure, and keep.

schollz/croc — a file transfer with two endpoints

schollz/croc
schollz/croc

Croc is for people who need to move a file from one computer to another without turning the transfer into a shared-drive workflow. It has only five open issues and was updated this week, a compact maintenance picture for a focused Go tool. The discussion research found prior HN coverage but no fresh comments to quote; its surge is a reminder that direct transfer remains useful even in an ecosystem full of accounts and sync folders.

paperless-ngx/paperless-ngx — paperwork as a searchable local archive

paperless-ngx/paperless-ngx
paperless-ngx/paperless-ngx

Paperless-ngx targets households and small operators who want scanned, indexed documents under their own management. Its Python-based system combines archival and OCR-oriented workflows, turning the paper pile into a database rather than a folder of PDFs. The research returned no current HN discussion, but the repository’s active update cadence gives the practical signal: self-hosted administration only stays useful when the maintenance remains visible.

DioxusLabs/dioxus — Rust across the interface boundary

DioxusLabs/dioxus
DioxusLabs/dioxus

Dioxus is for Rust developers who want to build web, desktop, and mobile applications without switching language ecosystems at each UI boundary. Its broad platform ambition is accompanied by 726 open issues, which makes its current popularity more than a language-fashion signal: cross-platform UI is an integration problem with many edges. The research found a small current HN footprint, so readers should treat the project as an option to evaluate against concrete deployment needs rather than a replacement for every frontend stack.

codecrafters-io/build-your-own-x supplies the learning method behind that instinct: rebuild familiar technologies to see their moving parts. hyprwm/Hyprland applies it to the desktop itself. The useful rule from this week is that ownership begins with comprehension; local control matters most when a tool also lets its user see where the control lives.

Get breakdowns like this every day

The top Hacker News stories, unpacked — by email, Telegram, or RSS.

Next story · 2 of 7 Read more
🐙GitHub Trending

GitHub Trending: Today — SimpleX, Supabase, Sn1per, Nuclei, Nest

Today’s five repositories are production surfaces: private messaging, a Postgres platform, an attack-surface scanner, a vulnerability scanner, and a server framework. The common choice is to own more of the stack rather than add another thin client.

github.com · 3 min