eza-community

    eza-community/eza

    A modern alternative to ls

    23.8K stars
    552 forks
    37 GitHub watchers
    Updated Nov 7, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    No releases in the last 90 days; the most recent was 120 days ago, with 288 contributors on GitHub.

    Peaked at #36 in the weekly ranking the week of Oct 5, its best in the past year.

    Use Cases & Benefits

    • Provides a modern, feature-rich replacement for the Unix/Linux ls command to list files and directories in the terminal.
    • Offers enhanced file listing with color coding, icons, Git status, hyperlinks, and extended metadata in a single fast binary.
    • Use for improving terminal file navigation with visually distinct file types and metadata on macOS, Linux, or Windows.
    • Use for integrating Git repository status directly into directory listings to streamline development workflows.
    • Use for customizing terminal file display themes and icons via a configuration file to match user preferences or accessibility needs.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    EUPL 1.2

    Copyleft (European Union Public Licence): distributing modified versions generally requires releasing the source under the EUPL or a compatible license.

    Community files

    • README: present
    • Contributing guide: present
    • Code of conduct: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    A modern replacement for ls.

    eza is a modern alternative for the venerable file-listing command-line program ls that ships with Unix and Linux operating systems, giving it more features and better defaults. It uses colours to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git. And it’s small, fast, and just one single binary.

    By deliberately making some decisions differently, eza attempts to be a more featureful, more user-friendly version of ls.

    eza features not in exa (non-exhaustive):

    ...and like, so much more that it became exhausting to update this all the time. Like seriously, we have a lot of good stuff.

    If you already have Nix setup with flake support, you can try out eza with the nix run command:

    Nix will build eza and run it.

    If you want to pass arguments this way, use e.g. nix run github:eza-community/eza -- -ol.

    Excerpt from the eza-community/eza README on GitHub (EUPL-1.2 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    552+60

    Open issues

    479+61

    Compared with peers in CLI

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth

    eza-community/eza compared with CLI repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    morluto/rea450.0K+22.9K7516 days ago
    mattpocock/skills320.9K+9.5K7512 days ago
    vercel-labs/agent-desktop21.4K+8.7K755 days ago
    stablyai/orca121.4K+6.7K75today
    vercel-labs/agent-browser49.2K+3.8K751 day ago
    eza-community/eza23.8K—58120 days ago
    Category median121.4K+8.7K75—

    Discover Repositories

    Search across tracked repositories by name or description