Open Source projects can be found in a variety of places on the internet. Depending on the type of content, languages, specific platforms, and levels of difficulty that they provide, each source is unique. GitHub is the most popular project repository, with projects across all languages, platforms, and levels of difficulty. It is a terrific platform to learn from, with over 31 million developers looking to store their projects and network with other coders. The scale, scope, and difficulty of open source initiatives can all vary.