Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+3)

I'm pretty sure you can upload more than one ZIP file to your project page on itch.

Just mark the executable game as "This will play on the browser" and for the source file tag it as Source Code and you should be fine.

This is exactly what I did last year. Giving a link to my git wouldn't really have worked since it would have pointed to "localhost" and nobody can access my Gitlab server from outside.