eza
A modern replacement for ls with icons and git integration
File Management & Navigation
Rust
replaces ls, exa
eza is a modern, maintained replacement for ls. It uses colours, icons, and Git integration to display file information in a human-friendly way.
Install
brew
brew install eza
cargo
cargo install eza
apt
apt install eza
nix
nix-env -i eza
Demos
▶ GIF
eza — Solarized Dark theme
@agentgif
▶ GIF
eza — Tokyo Night theme
@agentgif
▶ GIF
eza — Modern ls Replacement
@agentgif
▶ GIF
eza — Monokai Pro theme
@agentgif
▶ GIF
eza — Kanagawa theme
@agentgif
▶ GIF
ls — eza vs ls vs lsd
@agentgif
▶ GIF
eza -la --git --icons — list files with Git status
@agentgif
▶ GIF
eza — Gruvbox Dark theme
@agentgif
▶ GIF
eza — GitHub Dark theme
@agentgif
▶ GIF
eza — GitHub Light theme
@agentgif
▶ GIF
eza -la --icons — list files with icons and detail
@agentgif
▶ GIF
eza — One Dark Pro theme
@agentgif
Related Tools
broot
A new way to see and navigate directory trees
diskonautTerminal disk space navigator with a visual map
dufDisk Usage/Free utility with a colorful, modern interface
dustA more intuitive version of du written in Rust
erdtreeA multi-threaded file-tree visualizer and disk usage analyz…
fdA simple, fast, and user-friendly alternative to find
fzfA command-line fuzzy finder that works with any list
gduFast disk usage analyzer with console interface written in …