Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

There are two project pages on itch, this is the public one and it's the same as the version on steam.