Modern replacement for the Unix cat command with syntax highlighting for 200+ languages, automatic paging, line numbers, Git integration showing file modifications, and themes including integration with terminal color schemes. Supports plain text output mode for piping. Extremely fast with Rust-based implementation. Can be used as a drop-in cat replacement via aliasing. 51K+ GitHub stars. Part of the modern CLI toolkit alongside fd, ripgrep, and eza.
Alternatives to eza
2 editor-selected alternatives · eza overview →
source: tools.alternatives · stored order · active records only; review scores are annotations and never change membership or order
A directional evidence panel appears only when the substitute rationale, trade-offs, sources, and verification date have been recorded. Older selections without that panel remain visible but are unclassified under the new evidence contract.
Ultra-fast recursive text search tool written in Rust that respects .gitignore rules automatically. Searches directories significantly faster than grep with smart defaults like line numbers, syntax highlighting, and compressed file support. The de facto replacement for grep among developers, combining the speed of Rust with sensible defaults that eliminate the need for complex command-line flags.
Open-source eza alternatives
bat, ripgrep — see all open-source developer tools.
More Terminal & CLI Tools tools
same category, not editor-selected alternatives — see how eza compares →
FAQ
Which eza alternative is listed first?
bat is first in the editor-selected list of 2 eza alternatives. The stored order is editorial; review scores do not determine membership or position.
Are there open-source eza alternatives?
Yes — bat, ripgrep are open source.