Skip to main content

Command Palette

Search for a command to run...

8 resources to start with opensource immediately

Opensource is amazing. Many of us may have doubts, where to start from? Here are 8 resources for you to start with opensource immediately.

Updated
3 min read
8 resources to start with opensource immediately
T

Co-Founder, @CreoWis | Teacher, @tapaScript | Founder, @ReactPlay | YouTuber | Writer | Human

An open-source software or application is publicly available for us to use and contribute to it. We can contribute to its source code, documentation, writing articles about it, and many more.

There are many advantages in contributing to open source communities. A few are,

  • Upskill yourself.
  • Make the software/application better with code & documentation.
  • Meet like-minded people, build networks.
  • Understand the application development, maintenance cycles.
  • Learn how to manage your code as open source.

For many beginners, the common question is, How to get started with the Opensource contributions?

Here is a list of eight resources to get you started immediately with it. Also, I have a bonus for you at the end of the list.

1. GitHub Explore

github-explore.jpg

🔗 Link: https://github.com/explore/

  • Find repositories based on your interest.
  • You can set the notification to get informed.
  • Search repositories by topics, trends.

2. Contributor Ninja

image.png

🔗 Link: https://contributor.ninja/

  • It provides you a list of languages to chose from, JS, HTML, rust, go, and many more.
  • You get the cards of repositories to select from. A simple place to get started.

3. First Contributions

image.png

🔗 Link: https://firstcontributions.github.io/

  • A vast list of open-source projects to search and filter.
  • A very well-guided documentation to get started.

4. Code Triage

image.png

🔗 Link: https://www.codetriage.com/

  • Mammoth list of projects with open issues.
  • Shows a separation of issues and docs to triage. The website is beneficial.

5. Up for Grabs

image.png

🔗 Link: https://up-for-grabs.net/#/

  • A comprehensive list of opensource projects to pick from based on your interest.

6. Good First Issues

image.png

🔗 Link: https://goodfirstissues.com/

  • Perfect place to get started.
  • Find repositories and issues based on your interest.

7. First Timers Only

image.png

🔗 Link: https://www.firsttimersonly.com/

If you have never contributed to an open-source project before and you’re just getting started, consider reading this page.

You may see many sources we have already discussed, but the page is full of motivations.

8. Open Source Friday

image.png

🔗 Link: https://opensourcefriday.com/

What are you doing this Friday, or the next one? How about investing a few hours contributing to the software you use and love? Please check this out and register.

Bonus

That's all for now. The eight resources discussed in this article was initially published as a Twitter thread,


Hacktoberfest 2021 is just around the corner. I hope this guide helps you to get started.

Let's connect. You can follow me on,

J
Jb Rocher4y ago

Awesome resource, bookmarked ! :D

2
T

Thanks a lot JB

E

That was amazing! So many good resources!

Thank you for sharing them Tapas Adhikary.

T

Thank you Eleftheria Batsou. I'm glad you found it helpful.

S

Thanks for sharing! Bookmarked!

3
T

That's great. You are welcome 🙂

S

ThanksTapas Adhikary exactly what i was looking for!!

3
T

Wow great. A comment like this motivates a lot 🤩

6
K
krishna4y ago

really helpful thanks for sharing this

3
T

You are welcome, Krishna

I

Thanks for sharing ❤

3
T

Thank you 🤩

A

Nice tips :)

2
T

Thank you 🙂

2
C

Nice one, Tapas Adhikary and thanks for the mention! 🙏

3
T

You are welcome :)

Git GitHub Open Source

Part 8 of 9

"Open Source" is a magic pot. After spending a couple of years contributing to and maintaining several OSS projects, I am in a position to spread awareness so that more developers participate.

Up next

How NOT to use Git in Practice. Ten Git usages, you should know to avoid.

Git is a popular version control system. While you must know how to use it, it is equally important to know how NOT to use it! Learn the DON'Ts.