This repository is dedicated to helping you in getting started on an amazing journey through open source.
You can get started by going through some of the resources linked below. Once you have a reasonable understanding of how to open source projects work, you can start by submitting your first pull request in this repository.
All you have to do is to "append" you name to the list in "Participants.md" file in this repository. This would be a good exercise to practice how git works. When contributing to any other repository on GitHub the process with be the same however, instead of appending your name to at the end of a list you would rather be doing something else.
I would strongly recommend you to perform this task using CLI commands. The exact same thing can be accomplished using UI as well but through the command line you would have a much more solid understanding of the workflow. Happy Hacking!
- Learn new things
- Have an impact on all kinds of projects (big or small)
- Meet like-minded people to collaborate with from a truly global audience
- Improve your skills
- Find mentors or become a mentor
- Get better at collaborating with others
- Help the community
- An interactive tool to familiarize yourself with GitHub
- A comprehensive guide on Opensource
- A tutorial series for beginners on Opensource
- A youtube tutorial for Git
- A simple guide for Git
You can find some trending projects here and here. Following is a list of opensource projects by big companies:
Remember, coding isn't the only way to contribute to opensource projects, rather it could be as simple as creating or updating documentation or even helping maintain a project by reporting duplicate issues etc. There are many different ways in which you can contribute to opensource projects. I would recommend going through the following guide to find out more about this topic.
According to GitHub Opensource Survey 2017, having incomplete or confusing documentation is the biggest problem open-source projects face, so there is plenty of room to contribute in that area. Remember, there is no such thing as an insignificant contribution.