itchio
Known as a haven for independent digital creators, itch.io primarily focuses on indie video games. It also provides a platform for indie role-playing games, game assets, comics, zines, and music. Since its launch in March 2013 by Leaf Corcoran, it has grown to host over 700,000 products as of April 2023.