GitKraken for Educators & Campuses

Free resources for teachers and computer labs

When students are getting started using Git for version control it can be confusing, but it doesn’t have to be. The GitKraken Git GUI, GitKraken Boards and GitKraken Timelines actually help make the process easier, which is why we offer GitKraken Pro licenses free for teachers through the GitHub Teacher Toolbox (and students). Or GitKraken Stand-Alone free for educational institutions. Educators also love our free tutorial videos and cheat sheets for teaching Git!

"I recommend GitKraken to my students because the visual representation of the change history helps them understand the complex branching and forking features of Git. GitKraken also makes it easy to accomplish common tasks."
- Justin Hunt
Teacher at Georgian College in Ontario, Canada
professor GitKraken


Request a free GitKraken Pro Suite account (normally $79/user/year) for teachers through the GitHub Teacher Toolbox. It includes: all the Git GUI features; integrations with the hosted and self-hosted versions of GitHub, GitLab, Bitbucket and Azure DevOps; the code editor; all GitKraken Board features; and all Timeline features.


If your educational institution has a computer lab, you can get GitKraken Stand-Alone for free for all of your lab computers (a $99 per computer value). It’s serverless, works on air-gapped networks and doesn’t require individual accounts. It includes all Git GUI features and the code editor, but currently does not include GitKraken Boards or GitKraken Timelines.

Free Tools

When your students are using one ecosystem for managing their Git repos with the GitKraken Git GUI and tracking issues with GitKraken Boards, it makes it easier for them to learn and collaborate, and easier for you to review. Plus, GitKraken Timelines is a great tool for communicating project milestones and deadlines to your class.

"I teach my students to use GitKraken because it’s easy to use, understand, and has beautiful UI/UX."
- Omar Jair Purata Funes
Teacher at Universidad de Guanajuato in León, Mexico

GitKraken Git GUI

The GitKraken Git GUI is a cross-platform client for Windows, Mac, & Linux, simplifying complicated Git commands into drag-and-drop actions. GitKraken offers seamless integrations with GitHub and GitHub Enterprise. Students can resolve merge conflicts without leaving the app, and use GitHub Actions to create workflow automations.

GitKraken Boards

GitKraken Boards offers an easy way for students and teachers to track individual and group tasks! GitKraken Boards syncs in real-time with GitHub Issues and GitHub Milestones. Students can use GitHub Actions to automate their workflow by triggering actions in GitKraken Boards by linking cards to pull requests descriptions or commit messages in GitHub. Students have multiple options for viewing tasks and can add labels, @mention team members, and associate cards to curriculum milestones. GitKraken Boards is not currently included in GitKraken Stand-Alone, but it’s free for students and teachers to sign up!

GitKraken Timelines

GitKraken Timelines will help you and your students stay organized by visualizing upcoming project deadlines and curriculum milestones in a linear timeline. Add items to milestones that students are required to complete; create timelines for each class and view them layered on top of one another using the overlay feature. Add images to milestones or as background images.

Join leading schools around the world

42 Silicon Valley

Kamyshin Institute of Technology

Universidad del Sinú Sectional Cartagena


University of Arizona


La Trobe University


Korea Advanced Institute of Science and Technology

Georgia Tech

Why Students Love GitKraken

"Being a student, GitKraken helps get my work done in a much simpler, faster way. I can work on my projects using the built-in code editor, and I can push the code directly to my repo from the GitKraken GUI."
- Manbir Singh Mawrah
Student at Bharati Bidyapeeth’s College of Engineering in New Delhi, India


Get free stickers and swag for your students!

Teach Git with GitKraken

All of our Git tutorials and educational content are organized on a public GitKraken Board to help you teach Git. Share our Student Starter GitKraken Board and have your students make a copy so they can track their progress as they learn Git with GitKraken!

We’ve also made it easy for you to teach a Git workshop with turnkey presentation materials. Participants will learn how to use the GitHub, GitKraken Git GUI and GitKraken Boards to collaborate on a project, and will better understand common Git concepts and how to perform actions like commit changes and creating a pull request.

Learn Git With GitKraken




Play Video
Play Video
Play Video
Play Video
Play Video
Play Video
Play Video
Play Video
Play Video
Play Video
Play Video
Play Video
Play Video
Play Video
Play Video
Play Video

Additional Resources