How does it compare to some of the other Ruby CLI frameworks?
I've been using escort[0] for my CLI utilities, and it seems like a decent compromise between providing a useful number of features and not bloating your app into a huge framework with a complex DSL to figure out. It is a little short on interactivity once the command is running, though.
Comments
How does it compare to some of the other Ruby CLI frameworks?
I've been using escort[0] for my CLI utilities, and it seems like a decent compromise between providing a useful number of features and not bloating your app into a huge framework with a complex DSL to figure out. It is a little short on interactivity once the command is running, though.
[0] https://github.com/skorks/escort
This is not a CLI Framework; it is a GUI framework. You can think of this as a ncurses interface for Ruby.
https://en.wikipedia.org/wiki/Ncurses
It doesn't use ncurses, actually - it just prints characters out to STDOUT.
"characters" is a bit misleading name for what it is: https://github.com/gavinlaking/vedeu/blob/master/lib/vedeu/s... - but yes, that's how it works.
how are those not characters? :D