How to find good Open source projects for beginners/ first time contributors
1. If u want to practice a skill X, eg: React JS, search for React in the Explore tab on GitHub Image
2. Here u can see how many search results are shown up for React
The ones that I highlighted in red are the no. of stars on each project.
Select the project that has more stars, a good community & more no. of open issues. Image
3. After your project is selected, u can not just jump to any issue as a beginner.
So, first try to choose good first issues for u on going to the "Issues" tab Image
4. Some projects might not list the good first issues on "Issues" tab, like the one in the screenshot.
To find an issue that u can do as a newbie, go & find labels like "good first issue" or "first timer"or even if u are not good at coding, search for labels like "documentation" ImageImage
5. Most common labels are:
- bug
- feature request
- documentation
- help wanted
- improvement
- good first issue & many more

If u are good at coding, u can go with issues with any of the labels. But if not, don't worry, u can still go for doc issues, good first or improvement
6. After selecting the label, select 1 issue out of the labels & if u want to work on that, comment on that issue so that the maintainers of the project can assign that to your name.
7. Can't find an appropriate issue for u?
Don't worry, u can just check out the code for that project or even it's readme file & see if any improvements can be made to it.
If yes, u can contribute by suggesting your changes by creating a new issue.
That's a wrap on "How to search for good open source projects to contribute".
In my upcoming threads, I will discuss "How can u actually make your first contribution" & "Some good Open source projects".

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Aparna Soneja

Aparna Soneja Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(