Kanvas is a truly hackable editor: simple, lightweight, understandable
Kanvas is a very simple editor built in Kotlin and intended to be extended and hacked.
It is very simple to customize it to handle a language defined using ANTLR.
We created because in many cases we need a simple text editor for the DSLs we create for our clients. We needed an easy way to get a standalone editor for a DSL, with minimal dependencies and a simple structure. There were not a light option on the menu, so we added one.