I haven&#x27;t started implementing plugins yet, so details are still vague. General thoughts, they communicate with the core through a simple JSON-based protocol, so can be written in any language you like. I imagine Python will be one of the popular choices. Among other things, they&#x27;ll be able to annotate the text with rich-text spans, for things like syntax coloring. Also, I&#x27;m planning for them to be async, so they won&#x27;t slow typing even when they&#x27;re busy computing.