The demo is more than an animated cursor. The demo is showing that:
- you can override any output coming from the terminal and choose not to display it (in this case the "command not found" output is overridden)
- you can lay out an arbitrary `canvas` element on top and have complete freedom to style however you want.
The idea behind Hyper is that you can do everything as plugins. Instead of creating an experimental terminal like TermKit, my decision was to ship a _useful_ terminal and let it be arbitrarily and infinitely extended.
Disclosure: author of Hyper