Skip to main content
GitHub Docs
All products
Education
Quickstart
Explore
At your institution
GitHub Campus Program
About Campus Experts
About Campus Advisors
For your schoolwork
For students
Apply for a student pack
Application not approved
About Community Exchange
Classroom & research
Educators & researchers
Apply for a discount
Application not approved
GitHub Community Exchange
Get started
Submit your repository
Manage your submissions
GitHub Classroom
Get started
GitHub Classroom basics
Glossary
Teach
Manage classrooms
Starter assignment
Individual assignment
Create a group assignment
Reuse an assignment
Template repository
Pull requests
Use autograding
Connect an LMS
Integrate with an IDE
Integrate with an IDE
Using Codespaces with GitHub Classroom
About using Visual Studio Code
About using MakeCode Arcade
Repl.it with GitHub Classroom
Run code in IDE
Learn with Classroom
View autograding results
Guides
Education
/
GitHub Community Exchange
Free, Pro, & Team
English
Search GitHub Docs
GitHub Docs
Education
/
GitHub Community Exchange
Education
Get started
Account and profile
Authentication
Repositories
Enterprise administrators
Billing and payments
Site policy
Organizations
Code security
Pull requests
GitHub Issues
GitHub Actions
GitHub Copilot
GitHub Codespaces
GitHub Packages
Search on GitHub
Developers
REST API
GraphQL API
GitHub CLI
GitHub Discussions
GitHub Sponsors
Building communities
GitHub Pages
Education
GitHub Desktop
GitHub Support
Atom
Electron
CodeQL
npm
Free, Pro, & Team
Free, Pro, & Team
About versions
English
English
简体中文
日本語
Español
Português do Brasil
Search GitHub Docs
Contribute with GitHub Community Exchange
With GitHub Community Exchange, you can use GitHub to contribute to open source and build your portfolio.
Getting started with GitHub Community Exchange
Submitting your repository to GitHub Community Exchange
Managing your submissions to GitHub Community Exchange