About

The problem

AI has made it easier than ever to produce plausible code, resumes, and project writeups. That makes it harder for new developers to prove what they can actually ship.

A portfolio needs more than generated demos. It needs public evidence: real problems, real review, and real maintainers who can see the work happen.

Why open source, why now

Open source creates a public trail that AI cannot manufacture. Every issue, pull request, review comment, and merged change shows how a developer understands context, works with constraints, and improves software other people use.

For beginners, the hardest part is finding work that is small enough to start, current enough to matter, and connected to maintainers who can review it.

What we do

Good First Issue is the first stop. We collect beginner-friendly issues from active open source projects and make them easier to browse, evaluate, and turn into shipped contributions.

The goal is simple: help the next generation of developers move from private practice to public work that shows judgment, follow-through, and maintainer-ready collaboration.

Data source

Good First Issue indexes data from public GitHub repositories and public GitHub issues. Indexed data may include repository metadata, issue metadata, labels, counts, body text, and links back to GitHub.

GitHub remains the source of truth. The indexed copy on Good First Issue can be stale, incomplete, or different from what is currently shown on GitHub.

Indexing and freshness

Issue freshness is maintained by scheduled background syncs. Syncs help keep discovery useful, but they do not guarantee that every repository, issue, label, or status change appears immediately.

Repository inclusion and issue quality depend on public signals that are visible on GitHub.

Beginner-friendly signals

Beginner-friendly discovery treats good first issue, help wanted, and hacktoberfest labels as signals.

Labels are discovery signals, not guarantees. Issue quality still depends on clear scope, enough context, setup notes, and maintainer responsiveness.

Independence and feedback

Good First Issue is an independent project. It is not affiliated with, endorsed by, or operated by GitHub.

For repository inclusion, feedback, corrections, or removal requests, use the contact page or GitHub Discussions.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.