GitHub Desktop

The easiest way to start using Git, with no command line needed.

  • Free
  • Open source
  • Good for beginners
  • Jam-friendly

What it does

GitHub Desktop gives you simple buttons for committing, syncing and switching branches. It is the friendliest way for beginners and artists to start using version control.

Highlights

  • Commit and sync with buttons
  • See exactly what changed
  • Works with GitHub and other Git hosts
  • Free and open source

Is it right for me?

Skill level
Beginner, Intermediate
Useful for
Game jams, Indie developers, Students, Hobby projects
Game jams
A good fit — quick to pick up and use under time pressure.

Pairs well with

GitHub

Version control

Store your project's code online, track changes and work as a team.

  • Free + paid plans
  • Good for beginners

Bitbucket

Version control

Git hosting from Atlassian, with a free plan for small teams.

  • Free + paid plans
  • Good for beginners

GitHub Pages

Publishing

Free hosting for HTML5 games straight from a GitHub repository.

  • Free
  • Good for beginners

GitKraken

Version control

A polished visual Git client with a free tier.

  • Free + paid plans
  • Good for beginners