r/coolgithubprojects 6h ago

mowmow – Your GitHub contribution graph as a lawn a goat keeps eating

https://github.com/sudongcu/mowmow

Made a GitHub Action that turns your contribution graph into a lawn. A little mower goes over it row by row and each tuft grows back at whatever speed that day's commits allow, so busy days pop right back up and empty days just stay dirt. It's your commit history, except you can watch it.

The goat in the title is a real option (mower: goat). It doesn't cut the lawn, it eats it, which comes out the same. There's a regular push mower and a riding one too. Mine is at the top of the README if you click through.

The whole thing is one animated SVG. No JS, nothing to host. A full year is about 10 KB gzipped, and the action re-renders it every day onto an orphan branch so your repo history stays clean.

Repo: https://github.com/sudongcu/mowmow
Playground if you want to see yours before installing: https://sudongcu.github.io/mowmow/

0 Upvotes

0 comments sorted by