You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GitHub Classroom is now retired as we complete the transition to partner solutions
GitHub Classroom has now reached the end of its journey. Since it launched ten years ago, over 3.73 million students and educators have used Classroom across more than 305,000 unique classroom instances, helping students around the world learn real-world developer skills for free.
Thank you to everyone who taught, learned, contributed, and helped shape what GitHub Classroom became.
As of August 28, 2026, the GitHub Classroom service has been retired, but any accounts, repositories, and organisations you created through Classroom are not affected by this service retirement.
Continuing your courses with our partners
We've partnered with two fantastic organizations that offer the core GitHub Classroom workflows (assignment distribution, auto grading, and GitHub repo integration) plus additional capabilities to further enhance your classroom experience.
Codio is a hands-on learning platform that combines interactive courseware, browser-based coding environments, and auto grading in one place. Instructors get free access - no cost to create curriculum, use the migration tool, or explore the full platform. Higher education institutions that sign an institution agreement with Codio can receive 50 free standard Codio learner licenses for an initial 12-month period. For detailed pricing, please contact the Codio team. Some features of this solution include:
LMS integration for single sign-on and grade pass back
Ability to scale from a single course to department-wide adoption
Classroom 50 is a free, open-source GitHub Classroom alternative developed by the Fifty Foundation, GitHub’s official open-source partner for educational software tools. Classroom 50 builds on the core Harvard CS50 classroom experience and includes both a command-line interface and a web interface. Some capabilities of this solution include:
Create individual and group assignments, with or without starter code
Auto-grade submissions with declarative tests or your own grading scripts
Leave inline feedback on student work
Manage rosters, track submissions, and collect scores
To learn more about Classroom 50, see the Wiki. To ask questions or suggest features, please participate in the Discussion.
Our partners have resources to support educators moving to new classroom workflows. Educators in the GitHub community have also shared alternatives, practical guidance, and their own experiences to help you continue supporting your classrooms and courses. Visit the earlier sunset announcement on the GitHub Community to explore those recommendations and continue the conversation in our private GitHub Educators Community.
Support and Resources
Codio Book a Consult – get a free, personalized consultation with a Codio representative tailored for your use case
This completes the GitHub transition process announced earlier this year on May 26th.
Thank you
To every teacher who trusted GitHub Classroom with a course, every student who completed a first commit or pull request through a Classroom repo, every user who improved the product with your feedback, every partner supporting what comes next, and every team member who built and cared for the service: thank you. 💖
If you have any further questions about your GitHub Classroom data please reach out to GitHub Education Support.
📣 ANNOUNCEMENTAnnouncements from the GitHub Community teamGitHub ClassroomJoin others using GitHub Classroom. Share your experiences, your feedback and learn from others howGitHub EducationAll things GitHub Education including website, documentation and events.ChangelogA discussion post associated with a Changelog postsource:uiDiscussions created via Community GitHub templates
0 participants
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
GitHub Classroom is now retired as we complete the transition to partner solutions
GitHub Classroom has now reached the end of its journey. Since it launched ten years ago, over 3.73 million students and educators have used Classroom across more than 305,000 unique classroom instances, helping students around the world learn real-world developer skills for free.
Thank you to everyone who taught, learned, contributed, and helped shape what GitHub Classroom became.
As of August 28, 2026, the GitHub Classroom service has been retired, but any accounts, repositories, and organisations you created through Classroom are not affected by this service retirement.
Continuing your courses with our partners
We've partnered with two fantastic organizations that offer the core GitHub Classroom workflows (assignment distribution, auto grading, and GitHub repo integration) plus additional capabilities to further enhance your classroom experience.
Codio is a hands-on learning platform that combines interactive courseware, browser-based coding environments, and auto grading in one place. Instructors get free access - no cost to create curriculum, use the migration tool, or explore the full platform. Higher education institutions that sign an institution agreement with Codio can receive 50 free standard Codio learner licenses for an initial 12-month period. For detailed pricing, please contact the Codio team. Some features of this solution include:
To learn more about migrating from GitHub Classroom to Codio, see https://www.codio.com/github-classroom.
Classroom 50 is a free, open-source GitHub Classroom alternative developed by the Fifty Foundation, GitHub’s official open-source partner for educational software tools. Classroom 50 builds on the core Harvard CS50 classroom experience and includes both a command-line interface and a web interface. Some capabilities of this solution include:
To learn more about Classroom 50, see the Wiki. To ask questions or suggest features, please participate in the Discussion.
Our partners have resources to support educators moving to new classroom workflows. Educators in the GitHub community have also shared alternatives, practical guidance, and their own experiences to help you continue supporting your classrooms and courses. Visit the earlier sunset announcement on the GitHub Community to explore those recommendations and continue the conversation in our private GitHub Educators Community.
Support and Resources
This completes the GitHub transition process announced earlier this year on May 26th.
Thank you
To every teacher who trusted GitHub Classroom with a course, every student who completed a first commit or pull request through a Classroom repo, every user who improved the product with your feedback, every partner supporting what comes next, and every team member who built and cared for the service: thank you. 💖
If you have any further questions about your GitHub Classroom data please reach out to GitHub Education Support.
All reactions