🎮 The best way to play your itch.io games
itchio/itch has 2,828 GitHub stars.
It currently ranks #11145 daily, #12229 weekly, #15777 monthly by momentum on Trending Repos; its best-ever rank is #508.
Trending Repos first recorded it on May 15, 2026.