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 22.0K/wk v1.5.0 4mo ago 19d 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,349 ★
56 forks · 15 watching
Activity
16 issues
3 open PRs · 96 merged
Downloads
21,965/wk
90 yesterday · 124.7K total
Release
v1.5.0
November 03, 2025

owl

3.8

A toolkit for writing command-line user interfaces.

514 314.2K/wk v0.13.0 7mo ago 1mo ago

owl

3.8
A toolkit for writing command-line user interfaces.
elixir cli tui progress-bar spinner tty prompt table terminal
Popularity
514 ★
14 forks · 5 watching
Activity
0 issues
0 open PRs · 12 merged
Downloads
314,172/wk
1,495 yesterday · 1.8M total
Release
v0.13.0
August 29, 2025

progress_bar

2.5

Command-line progress bars and spinners.

337 48.4K/wk v3.0.0 2y ago 8mo 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
48,366/wk
126 yesterday · 1.1M total
Release
v3.0.0
July 18, 2023

table_rex

2.1

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

264 588.9K/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
264 ★
26 forks · 4 watching
Activity
3 issues
0 open PRs · 28 merged
Downloads
588,868/wk
2,037 yesterday · 70.2M 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.5K/wk v1.0.40 7mo ago 7mo 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
2 issues
0 open PRs · 0 merged
Downloads
3,527/wk
0 yesterday · 38.5K total
Release
v1.0.40
August 29, 2025

optimus

Recently Committed Recently Released
0.2

Command line option parser inspired by clap.rs

20 37.0K/wk v0.6.1 1mo ago 7d ago

optimus

Recently Committed Recently Released
0.2
Command line option parser inspired by clap.rs
Popularity
20 ★
5 forks · 1 watching
Activity
0 issues
1 open PRs · 9 merged
Downloads
36,982/wk
243 yesterday · 394.0K 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 12.5K/wk v0.9.0 4mo ago 26d 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
12,460/wk
26 yesterday · 45.2K total
Release
v0.9.0
November 27, 2025