finds.dev← search

// the find

kennethreitz/pep8.org

★ 517 · HTML · updated Sep 2019

PEP 8, for Humans.

A nicely formatted HTML rendering of PEP 8 — the Python style guide — with better typography and a table of contents than the official python.org version. It's a read-only reference site, not a library or tool. Useful if you want to link someone to PEP 8 and don't want them bouncing off the plain python.org page.

The typography and layout are genuinely better than the official PEP 8 page — code examples are syntax-highlighted and the TOC makes it scannable. Deploys to Netlify automatically on push, so maintenance is low-friction. The project is honest about what it is: a single HTML file, no build pipeline, no framework tax.

Last updated in 2019 and explicitly tracks a specific commit of the upstream PEP 8 source — the README itself admits it's behind and that syncing is manual and error-prone. The fonts are locked to domain-specific CSS loaded from an external font service tied to `pep8.org` and `0.0.0.0`, which means local development is awkward and the repo is not self-contained. With 212 forks and essentially zero automation for keeping pace with upstream, there's no good answer for how this stays current long-term.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →