Grade assignments and provide feedback straight from GitHub Classroom. Sign up for early access to Autograding.

GitHub Classroom Assistant

Download all of your GitHub Classroom assignments in one click.

Classroom Assistant is a desktop application to help you get student repositories for grading.

Download for macOS Download for Windows Download for Linux Download Classroom Assistant

Download for macOS or Linux

Download for Windows or Linux

Download for macOS or Windows

Download for macOS , Windows or Linux

Classroom-Desktop Downloading Screenshot
Classroom Logo

GitHub Classroom

GitHub Classroom

The workflow developers use, whether you have five students or 500.

Classroom Logo

Developers rarely work all by themselves, on a deadline, or ship something they’ll only use once (with no idea whether it actually works). Wouldn’t students be better served by showing versions of their work, iterating, checking in on milestones, and showing off the final product?

With GitHub Classroom you can set up the industry-standard workflow and free up your time to focus on teaching. GitHub Classroom will automatically create student repositories, track assignments in your dashboard and integrate with third-party tools like automated testing.

With GitHub Classroom, you can spin up your course on GitHub and move on to the good stuff.

Sign in and get started