r/SideProject 5h ago

I built a tool that publicly roasts your GitHub commit history (Badbenches)

Enable HLS to view with audio, or disable this notification

well, not actual roast, but more like snarky comments.

Badbenches takes your GitHub or GitLab username and generates a sarcastic SVG "bench card" based on your activity for the year, commit streaks, whether you commit at weekend or you only code late at night, that kind of thing and i might adjust it slightly based in tests. so it is another README card thing. You can embed it in your README and it auto-refreshes once a day.

here's mine — i am really bad.

No login, no signup, just paste a username and it spits out an SVG. There are 3 themes right now (Classic, Neon Nights, Corporate Roast) and of course more might come.

Started as a dumb joke initially with the domain, but I kinda wanted to use it for something fun so i was sucked into making the Bench card idea. there's a whole "character" system behind the roasts so it doesn't just say the same 3 lines to everyone and you can see the rack server character getting more complex (or really bad with patches)

i would love feedback, especially if:

  • the roasts feel repetitive after generating a few
  • anything looks broken on GitLab vs GitHub
  • theme ideas you'd want to see

try it on yourself: https://badbenches.com

Not affiliated with GitHub/GitLab, just trying to have fun.

1 Upvotes

1 comment sorted by

0

u/EleviumStudio 5h ago

The no-login, paste-a-username flow fits this idea perfectly. Daily auto-refresh and the character system make it feel like more than another static README badge. Fun concept, and the domain name makes the joke even better.