alt.hn

1/18/2026 at 3:52:05 PM

Show HN: Open-source certificate from GitHub activity

https://certificate.brendonmatos.com

by brendonmatos

1/22/2026 at 5:57:09 AM

Fun idea! Seems like a pretty complex tech stack.

My only recommendation is to add better input filtering on the front end. For example, I initially copy and pasted the whole URL and it gave a 400 error. e.g. https://github.com/QCgeneral29/

Then I realized it was only the username, so I deleted the url part, but forgot to remove the / at the end e.g.

QCgeneral29/

Another 400 error. Finally, I entered QCgeneral29 and it worked.

by LandenLove

1/23/2026 at 2:53:24 AM

Good idea!! I'll implement a better input handling for it I'll accept the entire github url, and i'll also trim the input Thank you for the heads-up!

by brendonmatos

1/22/2026 at 3:21:42 PM

It’s pretty easy to forge git commit dates and push them to a private repo. Does this account for that?

by varun_ch

1/23/2026 at 2:50:14 AM

For some badges, it is indeed easy to cheat. However, for badges like merging a PR into a repository with 10k or 100k stars, it's much harder to spoof

Edit: same for badges related to creating a repo that reaches x amount of stars and helpful comments on issues

by brendonmatos

1/23/2026 at 1:03:11 AM

Very nice idea. I like it ! Have one issues with print is that can't show the color board

by chuongpqvn117

1/23/2026 at 2:53:37 AM

Which browser are you using?

by brendonmatos

1/18/2026 at 4:22:57 PM

Very cool! Any plans to add more badges specific to big open-source projects like React, Linux, or Git?

by lolalele

1/18/2026 at 4:23:53 PM

Great idea. totally doable for sure

by brendonmatos

1/18/2026 at 8:19:12 PM

Nice idea, how about even more badges? Might be some challenge for the clean looking Certificate...

by holg

1/19/2026 at 12:15:08 AM

yea, it really is a challenge! currently, I have a sorting working to fetch the most relevant badges. I only show the top 3 to keep the certificate clean

by brendonmatos

1/19/2026 at 2:37:37 AM

Nice, how much is costing to run?

by raphaeljlps

1/23/2026 at 2:52:09 AM

Nothing! everything is running under a cloudflare free tier

by brendonmatos

1/19/2026 at 6:47:57 PM

Feature request: GitLab support.

by gus_massa

1/22/2026 at 1:40:59 PM

+ Codeberg

by esafak