Stack Gems
Menu
← Catalog

eza

EUPL-1.2 modern ls replacement in Rust (exa successor)

Rust / Systems · EUPL-1.2 · 23.6k

Reviewed 2026-09-10 · last push 2026-08-06 · repo checked 2026-10-19

What's Good

EUPL-1.2. eza-community/eza. Rust rewrite/successor to exa: icons, hyperlinks, git integration, mounts, and recursive tree modes. Homepage eza.rocks; crates.io/eza. Drops into shell aliases as `ls`/`ll` without teaching a new paradigm.

The Catch

License is EUPL-1.2 (OSI-approved copyleft), not MIT/Apache like bat or fd — read it before you embed eza in a proprietary binary distribution. Vs bat (file *contents* pager) and yazi (full FM): eza lists directories; it is not a pager or a file manager. Feature flags and icon fonts vary by terminal.

Verdict

EUPL-1.2 Rust ls. Free forever; alias ls here when you want git-aware listings without leaving the shell.

Embed

Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.

Reviewed on Stack Gems

Markdown

[![Reviewed on Stack Gems](https://stackgems.com/badge/eza.svg)](https://stackgems.com/gems/eza)

HTML

<a href="https://stackgems.com/gems/eza"><img src="https://stackgems.com/badge/eza.svg" alt="eza reviewed on Stack Gems" height="20"></a>

Related

Rust →