alternatives to

exa

A modern replacement for ‘ls’.

eza, lsd, colorls and more. 4 alternatives to exa, in Rust, Ruby. Compare fit, licence, stars and the latest signed release. Drop-in: eza.

Side by side

4 open source alternatives to exa
ToolFitStarsLicenceTermsSelf-hostedLanguageLatestLast push
ezaDrop-in24kEUPL-1.2Open sourceNoRustv0.23.52026-08-06
lsdFull replacement16kApache-2.0Open sourceNoRustv1.2.02026-08-17
colorlsFull replacement5.2kMITOpen sourceNoRubyv1.5.02026-07-27
brootPartial13kMITOpen sourceNoRustv1.62.02026-11-11

Every alternative

Language
Licence
Fit

4 alternatives

colorlsFull replacement

A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons. :tada:

A Ruby gem with colours, icons, git status and a tree view.

Language
Ruby
Licence
MIT
Stars
5.2k
Latest
v1.5.0
Last push
2026-07-27
brootPartial

A new way to see and navigate directory trees

Mainly a tree navigator, which also lists files with sizes, dates and permissions.

Language
Rust
Licence
MIT
Stars
13k
Latest
v1.62.0
Last push
2026-11-11

Head to head

About exa

Language
Rust
Licence
MIT
Stars
24k
Last push
2024-09-24

About exa →