Terminalwire Manual

Elixir

Terminalwire streams a command-line app straight from your Phoenix or Plug server to your users over a single WebSocket. You write the CLI inside your app, calling your contexts, Ecto, and business logic directly, with no API to build and no client to ship. Each connection is a supervised process and your CLI handler runs in its own task, so it sits on the BEAM like any other workload. It’s open source, published on Hex, with docs on HexDocs.

Each chapter below walks you through adding Terminalwire to an Elixir app and building command-line apps for your users.

Terminalwire™Beta
Elixir

Elixir

Stream a CLI straight from your Phoenix or Plug app, no API required

No. TW-elixir-2.0

Table of Contents