eza
About eza
eza is a modern command-line file listing tool designed as an alternative to the traditional ls command found in Unix and Linux systems. It enhances file visibility with color coding, icons, and detailed metadata displays. The tool is implemented as a single binary, prioritizing speed and minimal resource usage.
eza supports various display formats including grid, long listing, and tree views. It integrates features like Git status tracking, symlink handling, and extended attribute display. The tool is cross-platform, available for Windows, macOS, and Linux systems.
Key features
- Color-coded file type differentiation
- Git repository status tracking
- Hyperlink support for file entries
- Mount point details display
- SELinux context output
- Customizable color themes via theme.yml
- Multiple timestamp field options
- Recursive directory listing
Download v0.23.5
Jul 9, 2026WindowsWindows
LinuxLinux
Frequently asked questions
- Is eza free?
- Yes. eza is free and open-source software, distributed under the EUPL-1.2 license.
- Which platforms does eza support?
- eza provides downloads for Windows, Linux.
- What is the latest version of eza?
- The latest version is v0.23.5, released on Jul 9, 2026.
- How do I install eza?
- eza can be installed on Windows, macOS, and Linux. Specific installation instructions for different platforms and distributions are provided in the INSTALL.md file in the repository.
- What license does eza use?
- eza is licensed under the EUPL-1.2 license, as indicated in the repository's SPDX headers.
- How does eza differ from traditional ls?
- eza offers enhanced features like color coding, icons, Git integration, and more detailed metadata displays compared to standard ls. It also includes bug fixes and improvements over similar tools like exa.
- Can I customize eza's appearance?
- Yes, eza supports customization through a theme.yml configuration file that allows modification of colors and icons used in the display.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.