Owl

   ,_,
  {o,o}
  /)  )
---"-"--

Owl is a toolkit for writing command-line user interfaces in Elixir.

It provides a convinient interface for

Demo

asciicast

Installation

The package can be installed by adding owl to your list of dependencies in mix.exs:

def deps do
  [
    {:owl, "~> 0.1.0"}
  ]
end

Documentation can be found at https://hexdocs.pm/owl.