I used prosemirror to write an editor with spellchecking capability for Malayalam language. Malayalam language is morphologically complex and there is no usable native spellcheckers. I was working on a morphological analyser based spellchecker and wanted to showcase it in an editor.
Demo: https://morph.smc.org.in/spellcheck.html Source code: mlmorph/SpellcheckerExtension.js at master · smc/mlmorph · GitHub
I use tiptap as Vue wrapper, but the extension should be easy to understand and adapt to your needs, if required.
Screenshot given below:
Thanks Marijn Haverbeke and Prosemirror community