Imagine this: You are highly motivated to make an open-source contribution today. You spend 2 hours scrolling through GitHub. You finally find the perfect "good first issue". You read the codebase, understand the problem, and excitedly type: "Hey, can I work on this?"
The maintainer replies: "Sorry, this has already been assigned." π
You just fell into the "80/20 Time Trap"βspending 80% of your time searching and only 20% actually writing code. This happened to me recently, so I decided to build a tool to solve it.
Enter OpenContrib π―
OpenContrib is a dedicated Sniper Dashboard for Open Source contributors.
How it works:
Real-Time Sniper Mode: It bypasses the standard GitHub UI to strictly fetch freshly updated issues with exactly 0 comments.
Anti-Spam Engine: Some repos flood GitHub with fake issues. I wrote a custom logic to limit the feed to a max of 3 issues per repo.
Rate Limit Handling: GitHub APIs are brutal. I implemented silent browser caching so the UI never breaks, even if the API cools down.
The Tech Stack: > Built entirely on Next.js, NextAuth, TailwindCSS, and the GitHub REST API.
Try it out
π Live Demo: https://opencontrib.vercel.app
π» GitHub Repo: https://GitHub.com/CodeSparks45/opencontrib
If you are contributing to GSSoC or looking for your first PR, I hope this helps you out. Let me know your thoughts on the UI or the code!
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)