On TermKit. A pretty cool project for reinventing terminals. In this case, the output is made as HTML and the terminal is not rendered as a simple console but as a browser window. This way, for example, you can make directory lists graphical or output images directly. It also works on things like pipes and the idea of how data is transported between tools, so that they can all work universally with it - JSON is used here. The whole thing makes a well-thought-out impression.