This looks pretty nice. Node.js has surprising good tooling for command line tools.
There is a similar set of projects for Ruby called TTY, which I’ve used a fair bit in the past.
Yes there’s quite a few good ones. However, I’ve been going through most Node.js terminal lib recently, and one issue I’ve noticed is that they often are one-man projects, and end up being unmaintained. For instance ncurses, blessed and vorpal, are all pretty much discontinued despite being large and having a lot of issues/pull requests.
Terminal Kit is still active after 8 years and the author responsive, which is great, and it also has a very good documentation and tutorials.