(By the way, I looked up electron and will use it in the future as well -- instead of just itch.io and self hosting on my own)
Feel free to check out a lot of my itch submissions. I've been going strong for the past 5 jams, the code I have for this one is a mess, but other game submissions of mine actually have versions of 'level creators' where you can provide your own data/levels. There's a lot to see at
https://lostwords.itch.io ..
Yes, I'll probably use electron for an off line game too. My current submission is multiplayer so it relies on web for connection to my self-hosted backend server that handles the games. I just added private game rooms to my submission by the way,
https://itch.io/jam/game-off-2025/rate/4006867