GitHub Community Exchange is a student community within the GitHub Global Campus portal. As a student, it's a place where you can get exposure for your project and discover other student repositories in need of collaborators and maintainers. GitHub Community Exchange can help you make your first open source contribution or grow your own open source project.
For more information about how GitHub Community Exchange can help you as a student, see "About GitHub Community Exchange."
Accessing GitHub Community Exchange
To access GitHub Community Exchange, visit your GitHub Global Campus dashboard at https://education.github.com.
If you're a student or faculty member at an accredited educational institution, you can apply for GitHub Education benefits, which includes access to GitHub Community Exchange within GitHub Global Campus.
If you’re a student and you haven't joined GitHub Education yet, apply using the student application form. For more information, see "About GitHub Global Campus for students."
If you’re an educator and you haven't joined GitHub Education yet, apply using the teacher application form. For more information, see "Apply to GitHub Global Campus as a teacher."
Finding interesting repositories
You can browse repositories submitted to GitHub Community Exchange from the gallery page.
As you think about what open source repositories may be interesting, consider if you're wanting to learn or collaborate, or if there are particular topics or languages that could be a good starting point.
When exploring repositories in the GitHub Community Exchange gallery, you can filter available repositories by purpose, topics, or languages, and search for repositories by name and description. You can sort the list of repositories in the gallery by submission date, or by the number of stars, forks, or issues a repository has.
You can star repositories listed in the GitHub Community Exchange gallery. Starring makes it easy to find a repository in the gallery again later. Starring a repository also shows appreciation to the repository maintainer for their work.
Repository listings in the GitHub Community Exchange gallery can be sorted on the number of stars a repository has.
To star a repository: Go to your GitHub Community Exchange home page, find the repository you want to star, and click Star button found right by its name.
The GitHub Community Exchange community moderates repository submissions. You can report abusive repositories, spammy, or disruptive content at any time.
To report an abusive repository: Go to your GitHub Community Exchange home page, find the repository you want to report, click the drop-down right by its name, then click Report abuse.