The Open Source Challenge 2021 aims to support the tech ecosystem in Africa to contribute to open source projects. Each participant records open source contributions made by submitting links to merged pull requests. At the end of the challenge, the top 20 contributors get rewarded.
We want you to become better at contributing to open-source and enjoy the benefits of being actively involved in open-source. Hence, we created the Open Source Challenge that aims to support you to contribute to open-source projects. In this repository, you will find helpful guides and resources to help you get started and contribute to open source successfully.
- Open Source Handbook - A curated list of open source projects for all skill levels.
- Finding ways to contribute to open source on GitHub - How to find an open source project to contribute to on GitHub.
- Awesome Open Source - A curated list of awesome resources about open source.
- Awesome OSS Docs - A curated list of awesome resources about open source documentation.
- Open Source Guide - Learn how to launch and grow your open source project.
- What open source project should I contribute to? - Answer to the question "What open source project should I contribute to?" by an expert.
- How to Contribute to an Open Source Project on GitHub - Get equipped with the the tools, knowledge, and understanding you need to be productive and contribute to the wonderful world of open source projects.
- How To Contribute to Open Source: Getting Started with Git - This tutorial will discuss the benefits of contributing to open-source projects, and go over installing and setting up Git so that you can contribute to software projects.
- Open Collective Bounty - Get paid to contribute to Open Source!
- Open Source Design - Open Source projects and organisations with good design, a design team, and with a nice guide on how to get involved with the design.
- Design Community at OSCA - Everything Design related in Open Source Community Africa.
- Mozilla Open Design - Issues with design requests for community design groups and design tasks to tackle.
- The Technical Writers Guide to Contributing to Open Source Projects - An introductory guide for technical writers who want to contribute to open source projects.
- Open Source Projects with Volunteer Documentation Opportunities - A list of open source projects with documentation opportunities.
- Open Sauced - Open Sauced provides guidance onboarding for new contributor through GitHub GraphQL API powered dashboard.
- Your First PR - Your First PR helps you get started contributing to Open Source by showcasing great starter issues on GitHub and elsewhere.
- The First Contributions Project - Make your first open source contribution in 5 minutes.
Found a very useful open source guide or resource? Kindly send a pull request and follow the contributors guidelines.
This work is licensed under a Creative Commons Attribution 4.0 International License.