Hey, I also noticed that itch.io has separate category for game development tools/languages, and briefly checked required info for submitting process, but I also think that Gernot should fill that, with proper company name, app logo, some screenshots, and specific app details.
When you submit your game to itch.io you can select which tools/language was used to make it, and it's listed on bottom of app's page, and this could be usefully to attract some more users.