Community starter kit

Transform your code into a welcoming open source project

Open Source

Join this course

GitHub Learning Lab is an integrated learning experience to help you learn how to use GitHub by using GitHub. Complete courses at your own pace on collaboration, workflow, and more.

The open source community is full of the most passionate and talented people in the world. We know, because we work with them every day. Learn how to help the community find and contribute to your project.

In this course, you will learn about the informal standards the community has adopted to make it easier to find and contribute to projects.

In this course, you'll learn:

  • How to add metadata and help potential contributors find your project
  • The standard files contributors will look for and what they should contain
  • Tips for building a healthy, welcoming community
  • Other ways you can make your project easy to use

This course has a dedicated message board on the GitHub Community website. If you want to discuss this course with GitHub Trainers or other participants create a post over there. The message board can also be used to troubleshoot any issue you encounter while taking this course.

Ready to start learning?