Nightlight: An embedded editor for Clojure https://sekao.net/nightlight/ Very cool -- embedding an editor in the live application!
miniblog.
Related Posts
I think you could build an interesting IDE with a tiny embedded LLM in addition to the usual tooling.
Features like 'extract method' would be much nicer if an LLM could provide a name. Choosing a good name is virtually impossible from just a typed AST.
I've seen markdown projects leverage link syntax for custom extensions, e.g. [click me](button://).
Markdown also supports embedded HTML. Perhaps you could add custom tags for extensions?
On the importance of 'microbrowsers', small HTTP agents that fetch web pages to be displayed in embedded card UIs:
https://24ways.org/2019/microbrowsers-are-everywhere/
