Skip to content

Commit dbcaa36

Browse files
committed
Create 2026-05-12-how-to-find-good-first-issues-on-github.md
1 parent f840e42 commit dbcaa36

1 file changed

Lines changed: 38 additions & 0 deletions

File tree

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
layout: post
3+
title: "Finding Good First Issues on GitHub"
4+
date: 2026-05-12 10:00:00 +05:30
5+
categories: [github, issues, open-source]
6+
---
7+
8+
Finding a **"good first issue"** is a great way to start contributing to open source, or if you're just doing it as a fun hobby, it's great as well, either way, this guide will help you find issues on GitHub tagged **"good first issue"**.
9+
10+
## 1. Using GitHub's site-wide search option
11+
12+
1. Go to [GitHub's homepage](https://github.com) and make sure you're logged in.
13+
2. In the top navigation bar, you'll find a search bar, click on it.
14+
3. Type `label:"good first issue" is:open` in the search bar and press <kbd>Enter</kbd> to search.
15+
4. GitHub will show a list of issues tagged with **"good first issue"** from all public repos.
16+
5. Append `language:<your language>` (e.g `language:python`) to the search term to filter out repositories using that language only.
17+
6. You can add a date filter condition like `updated:>2024-01-01` to filter out old and possibly dead projects (btw that's not always the case)
18+
7. You can also use `no:assignee` to filter out issues being worked on by other contributors.
19+
20+
## 2. Using curated aggregator sites
21+
22+
There are many sites built specifically for finding contribution opportunities on GitHub, here are some of the popular ones:
23+
1. [Good First Issue](https://goodfirstissue.dev/): Curates easy pickings from popular open-source projects
24+
2. [Up For Grabs](https://up-for-grabs.net/): A massive list of projects that have tasks specifically for new contributors.
25+
3. [First Timers Only](https://www.firsttimersonly.com/): Aggregates projects that actively want help and guide you through the process.
26+
4. [Good First Issues](https://goodfirstissues.com/): Features a live feed of the latest beginner-friendly issues.
27+
28+
## Practicing open-source contributions
29+
30+
If you've never made a Pull Request before, use a "sandbox" repository to learn the workflow without the pressure of a real project. You can lend your first contributions to repositories that are built specifically for welcoming new contributors and educating them about how open-source contribution works, such as [First Contributions](https://github.com/firstcontributions/first-contributions). This repository provides a hands-on tutorial that walks you through forking, cloning, and submitting your first PR.
31+
32+
Also, always read the `CONTRIBUTING.md` file in the repo for specific setup and coding standards, make sure to not miss this step or you'll be in a room full of angry project maintainers!
33+
34+
It's also a good practice to comment first, i.e commenting on an issue with "I'd like to work on this, can I be assigned?", or a similar request, as it will avoid duplicated effort, which can waste your precious time.
35+
36+
If you learned something new from this article, make sure to *share this with your friends* as well!
37+
38+
***Thanks for reading!***

0 commit comments

Comments
 (0)