DeepSourceCorp/good-first-issue

Make your first open-source contribution.

Python

3,531

390 commits

updated Mar 2, 2026

See the code

README


Welcome! 👋🏼

Good First Issue is an initiative to curate easy pickings from popular projects, so developers who've never contributed to open-source can get started quickly.

Open-source maintainers are always looking to get more people involved, but new developers generally think it's challenging to become a contributor. We believe getting developers to fix super-easy issues removes the barrier for future contributions. This is why Good First Issue exists.

Adding a new project

You're welcome to add a new project to Good First Issue, and we encourage all projects — old and new, big and small.

Submit your repository via this form

To maintain the quality of projects in Good First Issue, please make sure your GitHub repository meets the following criteria:

RequirementDescription
Good First IssuesAt least 3 open issues with beginner-friendly labels (good first issue, beginner, easy, help wanted, etc.)
ContributorsAt least 10 contributors
README.mdDetailed setup instructions
CONTRIBUTING.mdGuidelines for new contributors
Active MaintenanceRecent commits and activity
LicenseValid open source license

Once your submission is reviewed and approved, it will be added to goodfirstissue.dev.

Contributing

Want to contribute? See CONTRIBUTING.md for setup instructions and guidelines.

contributions-welcome
good-first-issue
open-source

DeepSourceCorp/good-first-issue

Make your first open-source contribution.

Python

3,531

390 commits

updated Mar 2, 2026

See the code

README


Welcome! 👋🏼

Good First Issue is an initiative to curate easy pickings from popular projects, so developers who've never contributed to open-source can get started quickly.

Open-source maintainers are always looking to get more people involved, but new developers generally think it's challenging to become a contributor. We believe getting developers to fix super-easy issues removes the barrier for future contributions. This is why Good First Issue exists.

Adding a new project

You're welcome to add a new project to Good First Issue, and we encourage all projects — old and new, big and small.

Submit your repository via this form

To maintain the quality of projects in Good First Issue, please make sure your GitHub repository meets the following criteria:

RequirementDescription
Good First IssuesAt least 3 open issues with beginner-friendly labels (good first issue, beginner, easy, help wanted, etc.)
ContributorsAt least 10 contributors
README.mdDetailed setup instructions
CONTRIBUTING.mdGuidelines for new contributors
Active MaintenanceRecent commits and activity
LicenseValid open source license

Once your submission is reviewed and approved, it will be added to goodfirstissue.dev.

Contributing

Want to contribute? See CONTRIBUTING.md for setup instructions and guidelines.

contributions-welcome
good-first-issue
open-source

Significant stargazers

(top 24 of 30)

Shubhendra Singh Chauhan

203 followers · starred Jul 2021

Cr.

62 followers · starred Sep 2021

Haris Gušić

41 followers · starred Nov 2025

Shivam Mishra

283 followers · starred Jan 2021