// the find
BaseMax/GitHub-Repository-Export-List
Python: A tiny script to get list of all repository of a GitHub user and generate HTML output with style.
A single Python script that hits the GitHub API and exports all public repos for a given user into a styled HTML page, grouped by language. It's a personal utility — the kind of thing you'd write in an afternoon and maybe use once.
- Handles pagination automatically, so it works on accounts with hundreds of repos without manual intervention.
- Language grouping is a nice touch that makes the output actually readable rather than a flat dump.
- No dependencies beyond Python stdlib and presumably requests — minimal setup.
- Username is hardcoded in the script — the TODO list admits this, but it still hasn't been fixed in 3+ years, which tells you how maintained this is.
- No auth token support, so you're hammering unauthenticated endpoints and hitting rate limits fast — the author mentions having to route through Tor, which is a red flag for basic usability.
- The whole project is one script with no tests, no packaging, and a TODO list that reads like a post-it note from 2021. It was abandoned mid-thought.
- 205 stars for what amounts to a gist suggests people starred it for the idea, not the implementation.