I have soft spot on niche languages. Since creating basic language support plugin is easy in Kakoune I went ahead and wrote these plugins. I don’t think they deserve separate threads.
Mint
Mint is strict language for writing SPAs. It’s runtime uses React under the hood.
Context Free Art
CFDG is language for generating graphics with context free grammars. It’s great tool for generative art
While developing them and getting them to the point you might be willing to send a pull request it makes sense to have a public space to put them . . . I’m in the same position trying to write a puppet plugin.
Also, small and simple is very relative to your skill levels!
Alternatively, we could have a kakoune-polyglot (akin to https://github.com/sheerun/vim-polyglot). Vim-polyglot is generally more up to date / correct compared to the baked in scripts.
I think we need to sort of decide as a community do we want to bake in stuff, or depend on 3rd parties to do it.
I’m not sure about this part when it comes to Kakoune:
Vim-polyglot is generally more up to date / correct compared to the baked in scripts.
The problem I see here is overriding highlighters that is unfortunately not really as easy to do. Well, perhaps if such repo provides, say, C++ language highlighting, it could possibly drop highlighters that Kakoune declares and then provide it’s own, but it’s kinda ineffective way to do this. Vim has some ways to decide if syntax should be applied which isn’t as easy to do in Kakoune.