I'm currently working on a map editor for my new format (more info), so you could just wait a few months.
It'll be written in Flutter, which allows you to easily compile it for web (but I have no idea what the performance will be like). It's only about running the app in the browser, though, I...