Curated issues

Python Good First Issues

Open issues from GitHub projects written in Python. The list opens on the ones we rated beginner-friendly; each issue links to GitHub, where you claim it and send the pull request.

Python

Open issues
1.4M
New this week
40.2k
Nobody on it yet
1.1M
Average difficulty
3.7/5

What this list is like

  • Average annotated difficulty: 3.7/5 across 1,466,047 issues.
  • 16% of 1,466,047 time estimates are one day or less.

Updated Nov 11, 2026.

About Python

A general-purpose language from 1991 (Guido van Rossum). Readable by design, and the default choice for data science, machine learning and scripting.

Issues somebody may already be working on are listed last. List everything by date

Showing the newest 100

This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.

Open advanced filter

Questions

How many Python issues are open here?
1,443,105 open issues: 40,191 opened in the last seven days, and 1,117,786 with nobody working on them yet. We count them once a day.
Where do I start?
Pick an issue marked beginner-friendly, read the project's contributing guide and comment before you begin. The contributor guide walks through it, from choosing an issue to your first pull request.
Can you pick one for me?
Yes: sign in with GitHub and Your next issue shows one open issue nobody has claimed, matched to your languages, your time and the difficulty you want.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.