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.
Markdown
[](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>