Terminalwire is “Hotwire for command-line interfaces"βit streams Terminal I/O over WebSockets to a thin-client command-line application running on your users’ workstations. All you do is run bundle add terminalwire-server && rails g terminalwire:install
, build your CLI on the server, then distribute it via the one-liner curl installer.
Each chapter below in this guide walks you through everything you need to ship awesome command-line apps to your users.