🎁 Shortcut to Find Open Source Projects 100x faster
Tags: opensource, beginners, productivity, github
Published: 2023-11-30 13:43:53

Today, I've got **8 ways** that can help you find your **dream open-source project**.

Before delving into the nitty gritty on how to find open-source projects, let's first understand what open-source means.

## Open Source is more than merging a PR

In a world where we are more connected than ever, being a part of an open-source community can be the key to unlocking new opportunities and achieving personal growth.

For me, it's an opportunity to make a difference without needing a job, leaving an impact on millions of users.

You **Code**. **Collaborate**. **Network**.

But most important of all, you're welcome, and you interact with experienced people all the time.

Tip: Pick good organizations rather than individual repositories for long-term benefit.

---

I have made _200+ Pull Requests_ and participated in over _400 discussions_, so I am familiar with what is required and the standards of good open-source projects.

Most people struggle with how to find good open-source projects. This article provides numerous options tailored to be a perfect fit for you.

---

## 1. [GitHub Trending](https://github.com/trending)

You can find trending repositories based on `Spoken Language`, `Programming Language` and `Date`.

These are all the elite repositories that can boost your credibility and reputation in open-source community.

- https://github.com/trending - trending repositories

![Trending GitHub](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/03drf9tjt67gwsr7yfgz.png)

&nbsp;


## 2. [GitHub Advanced Filters](https://github.com/search?q=c%2B%2B&type=repositories)

If you want complete control over the search, then this option is a perfect fit for you.

You can filter using more than 60+ options, including `Language`, `Number of Stars`, `Number of forks`, `License`, `Issues`, and even `Commits`.

![Advanced Filters page](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/toohfew0pjd3ojd9bk0r.png)

&nbsp;


## 3. [Good First Issues](https://goodfirstissue.dev/)

If you're starting with open source, don't make it more complex than it is. 

Remember, issues suitable for new contributors are often labeled as `good first issue` or `help wanted`, helping you make your first contribution to open-source. 

You can find several good first issues with the option to choose your preferred `language` through a friendly user interface.

- https://goodfirstissue.dev - Good First Issues

![Good First Issues](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3faadrwr8bnujfhw13uf.png)

&nbsp;


## 4. [Up For Grabs](https://up-for-grabs.net/)

This option is one of the most popular websites to find good open-source projects.

You can filter by `name` and `label`, such as `good first issues`, and explore `popular tags` like `opencv` and `android`. Additionally, you can check when the repository was last updated.

- https://up-for-grabs.net/ - up for grabs

![Up for grabs](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bsr83808vdwi3sot93qu.png)

&nbsp;


## 5. [First Contributions](https://firstcontributions.github.io/)

A website where you can search projects from a pre-defined list using your preferred `language` as a filter.

- https://firstcontributions.github.io/ - first contributions

![First Contributions](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9c3emvto8n69xgwrzjlw.png)

&nbsp;


## 6. [Quine](https://quine.sh/contribute)

Quine helps you monetize your reputation by contributing to open source. They have their leaderboard, quests, and so many innovative features.

You can search for projects without signing up, but I highly recommend you sign up and explore. 

The standout feature is that it displays PR merge time in hours, shows how many new contributors there are for the current month, and details the types of issues. It provides a clear idea about the project.

- https://quine.sh/contribute - Quine

![Quine](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xp03znznmlaojz4j8gmr.png)

You can even add widgets to your profile. So, go ahead and explore.

![quine widgets](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7f42an9lpirq9o6suve5.png)

&nbsp;


## 7. [OpenSauced](https://app.opensauced.pizza/)

There are numerous stats that add credibility, offering relevant filter options such as `Top 100 Repos`, `Minimum 5 Contributors`, `Recent`, and `Most Active`. 

You can review `PR Velocity` and `PR Overview`, and filter using language or tags.

- https://app.opensauced.pizza/ - OpenSauced

![OpenSauced](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c5xzm8j37s92nz9yfb91.png)

Among all the features that set Open Sauced apart, it recommends a few excellent repositories tailored to your open-source journey.

![Recommendations](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wfhkdarneeccba5rjw2a.png)

There are many more features, such as creating highlights to track activities in your chosen repositories.

&nbsp;


## 8. [GSOC Organizations](https://www.gsocorganizations.dev/)

From my experience, I can say that the benefits of contributing to organizations are much more than individual repositories.

You must have heard about Google Summer of Code, in which reputable organizations participate.

Here, you can explore the list of all accepted organizations in Google Summer of Code with their `tech-stack` and the option to filter by `topics` and `categories`.

- https://www.gsocorganizations.dev/ - GSOC Organizations

![GSOC Organizations](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/eabd8qyf8rg976al93oe.png)

---

> If you're keen on sponsoring this post, shoot me a message at anmolbaranwal119@gmail.com or hit me up on Twitter! 🚀

If you've got some fantastic suggestions up your sleeve, drop a comment, and I'll happily add them to the post.

Who knows? You might discover new passions, make lifelong friends, and achieve personal growth beyond your wildest dreams. So take the first step and contribute to the open-source community. The world is waiting for you.

If you enjoy my content, show your support by following me on my GitHub & Twitter:

- [GitHub](https://github.com/Anmol-Baranwal) - Keep building and creating!
- [Twitter](https://twitter.com/Anmol_Codes)
- [LinkedIn](https://www.linkedin.com/in/Anmol-Baranwal/)