Good First Issue Finder Tool (Free) | FirstPR Radar
Find newcomer-friendly GitHub issues fast. Match your stack, score freshness, validate onboarding, and generate a repo-specific first PR checklist—free.
Free Online Good First Issue Finder Tool
FirstPR Radar matches your tech stack to fresh, beginner-friendly GitHub issues and generates a repo-specific first PR checklist you can copy.
Use This Tool Free →Why Use This Tool?
- Get issues you can realistically finish by filtering by language/framework, contribution type, confidence, and time budget.
- Avoid stale or abandoned repos with freshness + responsiveness scoring based on updates, comments, and repo activity signals.
- Know what you’re walking into with an onboarding-quality badge that checks README/CONTRIBUTING and templates before you click.
- Move from “found an issue” to “opened a PR” faster with a repo-specific checklist and keyboard-first triage workflow.
How It Works
Choose your stack, contribution type (docs/bug/tests), Git confidence, and time budget.
Review ranked issue cards with transparency on why each match scored well (or risky).
Open on GitHub and copy a generated first PR checklist tailored to that repo and issue.
FAQ
Is this good first issue finder really free?
Yes. FirstPR Radar is a free online tool from 3-Tools that helps you discover newcomer-friendly GitHub issues and generate a first PR checklist.
How does the tool decide which issues are “fresh” and worth attempting?
It ranks issues using recency signals (issue updated, last comment), comment-volume heuristics, and repository activity (e.g., pushed_at) to reduce the chance of picking stale or already-claimed work.
What does the “Onboarding OK / Risky” badge mean?
The badge summarizes setup and contribution signals like README presence, CONTRIBUTING.md, and issue/PR templates. “Risky” means you may face unclear setup steps or contribution expectations.
Can I share results with a mentor or save my filters?
Yes. You can save presets/filters in your browser (localStorage) and export results as JSON/CSV. You can also generate a shareable URL that encodes filters plus a snapshot id.