Hey HN,
Last year for fun, I started hacking to see how feasible it would be to create a self-hosted Miro/Whiteboard webapp using SVG instead of canvas.<p>It bugged me at the time, how Miro was a closed garden - you couldn't move saved Miro boards to Mural - there was clearly a missing portable open standard file format, also all your data was essentially in their hands, if you stop paying your subscription then you could effectively no longer access your boards.<p>I wondered how hard it would be to create an open source multi-user whiteboard clone app in order to tease out what kind of things would need to be in the file format. It also gave me the space to play around with some fun features I always wanted to see in Miro, like vertical duplication, a decent slide navigator, ability to save locally, different types of guide lines, embedding iframes and youtube videos, having element links in the boards.<p>A lot of this turned up in Miro at some time or another, all except the common interchange format.<p>Anyway, I thought I'd post it up here to see if there's any interest in finishing it - maybe for companies that want to host their own versions of Miro because they don't trust the cloud app. Either way thanks for the feedback.