RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

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

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in