Hotwire, but for command-line apps
I’ve been cooking up a new way to build command-line apps with Rails that I call Terminalwire. Similar to Hotwire, Terminalwire doesn’t need an API because it streams STDIO (and a few other channels) over WebSockets. This means you can use Thor, or any other Ruby command-line parser, to build out a CLI on the server and updates are automatically deployed when you deploy your Rails server. This will lower the bar for developers who want to deploy a CLI app, like Github & Stripe, without having to manage an API.
Terminalwire is currently in private beta as I integrate it with TinyZap.com and work out a few remaining issues. If your company is trying to figure out a sane way to CLI in Rails, please reach out to brad@terminalwire.com and let’s talk! Nothing beats real-world usage as way to inform development.
Post a comment