CLI Tools

Frameworks and utilities for building command-line interfaces and terminal output

burrito

Recently Committed
10.0

Burrito is our answer to the problem of distributing Elixir applications across varied environments. Turn your Elixir application into a simple, self-contained, single-file executable for MacOS, Linux, and Windows.

1.3K 21.2K/wk v1.5.0 4mo ago 4d ago

burrito

Recently Committed
10.0
Burrito is our answer to the problem of distributing Elixir applications across varied environments. Turn your Elixir application into a simple, self-contained, single-file executable for MacOS, Linux, and Windows.
elixir distribution packaging-tool beam
Popularity
1,336 ★
55 forks · 16 watching
Activity
15 issues
4 open PRs · 95 merged
Downloads
21,204/wk
419 yesterday · 119.2K total
Release
v1.5.0
November 03, 2025

owl

Recently Committed
3.7

A toolkit for writing command-line user interfaces.

508 275.1K/wk v0.13.0 6mo ago 16d ago

owl

Recently Committed
3.7
A toolkit for writing command-line user interfaces.
elixir cli tui progress-bar spinner tty prompt table terminal
Popularity
508 ★
13 forks · 5 watching
Activity
0 issues
0 open PRs · 12 merged
Downloads
275,130/wk
6,013 yesterday · 1.7M total
Release
v0.13.0
August 29, 2025

progress_bar

2.5

Command-line progress bars and spinners.

337 41.8K/wk v3.0.0 2y ago 7mo ago

progress_bar

2.5
Command-line progress bars and spinners.
spinners spinner progress-bar progressbar terminal cli
Popularity
337 ★
19 forks · 2 watching
Activity
3 issues
1 open PRs · 9 merged
Downloads
41,763/wk
896 yesterday · 1.1M total
Release
v3.0.0
July 18, 2023

table_rex

2.1

Generate configurable text-based tables for display (ASCII & more)

263 513.7K/wk v4.1.0 1y ago 1y ago

table_rex

2.1
Generate configurable text-based tables for display (ASCII & more)
elixir hex table cli
Popularity
263 ★
26 forks · 4 watching
Activity
3 issues
0 open PRs · 28 merged
Downloads
513,708/wk
10,645 yesterday · 70.0M total
Release
v4.1.0
February 16, 2025

io_ansi_table

0.2

Writes data to "stdio" in a table with borders and colors. Can choose a table style to change the look of the table.

25 3.3K/wk v1.0.40 6mo ago 6mo ago

io_ansi_table

0.2
Writes data to "stdio" in a table with borders and colors. Can choose a table style to change the look of the table.
elixir stdout table borders colors
Popularity
25 ★
1 forks · 1 watching
Activity
1 issues
0 open PRs · 0 merged
Downloads
3,307/wk
11 yesterday · 37.9K total
Release
v1.0.40
August 29, 2025

optimus

Recently Released
0.2

Command line option parser inspired by clap.rs

19 29.5K/wk v0.6.1 1mo ago 1mo ago

optimus

Recently Released
0.2
Command line option parser inspired by clap.rs
Popularity
19 ★
5 forks · 1 watching
Activity
0 issues
0 open PRs · 9 merged
Downloads
29,541/wk
677 yesterday · 383.8K total
Release
v0.6.1
February 03, 2026

cli_mate

Recently Committed
0.0

Helpers around OptionParser for options and arguments, embeddable in vendored mix tasks.

1 10.6K/wk v0.9.0 3mo ago 6d ago

cli_mate

Recently Committed
0.0
Helpers around OptionParser for options and arguments, embeddable in vendored mix tasks.
Popularity
1 ★
0 forks · 2 watching
Activity
0 issues
0 open PRs · 50 merged
Downloads
10,595/wk
260 yesterday · 42.3K total
Release
v0.9.0
November 27, 2025