There is also a port² on Windows but it seems less reliable, I've seen it crash a few times, I still have to report it or try to fix it.
> HTML preview has been ported from QtWebKit to QtWebEngine (Chromium).
I suppose there is a way to deactivate Javascript execution in QtWebEngine but I don't know enough about it. But given that Markdown allows inline HTML and JavaScript, I don't see how you could have an accurate WYSIWYG representation if you don't have a Javascript engine available somewhere.
But yeah, most browser based WYSIWYG editors are JS based, since you need to manipulate the DOM.
If you are not targeting the browser then you maybe find something here:
Nope, this is not what I expected for:
> Both the server and client are written in Rust, and its frontend is cross-compiled WebAssembly and TypeScript.