Need help with itch?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

1.5K Stars 147 Forks MIT License 8.4K Commits 295 Opened issues


ğŸŽ® The best way to play your games

Services available


Need anything else?

Contributors list


MIT licensed Built with love Build Status codecov Translation status

The goal of this project is to give you a desktop application that you can download and run games from with. Additionally you should be able to update games and get notified when games are updated. The goal is not to replace the website.



You can download it from, see Installing the app for detailed instructions.

If you'd like to develop the app instead, read the Getting Started page of the developer guide.

About itch-setup

itch-setup is the installer program for the itch app.

It's a Go executable that runs on Windows, macOS and Linux, and downloads the latest version of the app directly from

Although itch-setup is normally served from, the canonical source to download it (e.g. for packaging purposes), is the following download server:

broth is maintained by employees, and serves various packages related to the itch app.


itch is released under the MIT License, see the LICENSE file for details.

Other apps

Here are some other apps people have started:

  • Android:
  • iOS:

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.