Some platforms to publish indie games are:-     Steam - It is not free of cost and charges $100 for a game.   GOG - It's a free-of-cost platform for posting games, but the revenue split is 70/30.  Itch.io - Here, the submission of games is free, and the division of revenue is optional.  Gamers Gate - Submission is free, and the revenue split is 70/30.  Game Jolt - submission is free, and the profit split is on the creator and how much they want to give.