
A TUI (terminal UI) kit for Elixir
Ratatouille is a declarative terminal UI kit for Elixir that allows users to build rich-text based terminal applications similar to writing HTML. It utilizes the termbox API, with Elixir bindings from ex_termbox, as its foundation.
To install Ratatouille from Hex, run the following command in your terminal:
mix escript.install hex ratatouille
To install Ratatouille from source, you will need to clone the repository and then build the package. Run the following commands in your terminal:
git clone https://github.com/your-username/ratatouille.git
cd ratatouille
mix deps.get
mix escript.build
Ratatouille is a declarative terminal UI kit for Elixir that allows users to build rich-text based terminal applications. It utilizes the termbox API and provides a DSL for defining views. With Ratatouille, users can create terminal applications using a declarative approach similar to writing HTML.
