I made Stack Editor. It’s designed for writing Clojure code by managing the definitions of functions. It’s quite different from what we currently have.
Back in 2012 I build a very rough prototype of Cirru Editor and for years I can hardly write code with it. But since March 2016, it’s available. You can visit it at http://repo.cirru.org/light-editor/ but actually you need to install a command line tool in order to see it. I got a picture…