awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
eza-community avatar

eza-community/eza

0
View on GitHub↗

Eza

Eza is a command-line utility designed to replace standard directory listing tools by providing a more informative and visually intuitive interface for exploring file systems. Built with memory-safe systems programming, it queries low-level operating system interfaces to retrieve and display comprehensive file metadata, including permissions, ownership, and modification times.

The tool distinguishes itself through its use of terminal-based color coding and advanced organization capabilities. It maps structured file metadata to specific color sequences to improve readability and offers modular sorting and filtering engines that allow users to refine directory output based on custom criteria, file attributes, or recursive depth limits.

Beyond basic listing, the utility supports complex system administration workflows by enabling systematic directory traversal and granular control over which file entries are displayed. It is distributed as a standalone binary, providing a high-performance alternative for terminal navigation and file system auditing.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
eza.rocks
↗

Features

  • Terminal File Managers - Provides a high-performance, color-coded directory listing utility that serves as a modern replacement for standard file system exploration tools.
  • File System Explorers - Acts as a modern replacement for standard directory listing commands with enhanced visibility into file metadata.
  • Command Line Utilities - Serves as a high-performance command-line utility designed to improve terminal navigation and file system interaction.
  • Directory Operations - Provides a high-performance, color-coded alternative to standard directory listing tools for viewing folder contents.
  • Command-Line Utilities - Provides a high-performance terminal utility built with memory-safe systems programming.
  • Command Line - Enhances daily file system interactions by replacing standard listing tools with a more informative and intuitive interface.
  • File System Traversals - Systematically explores directory hierarchies using a stack-based algorithm to collect and process file entries at varying depths.
  • File Management - Improved version of ls.
  • System Utilities - Modern replacement for the ls command.
  • Terminal Utilities - Modern replacement for the standard directory listing command.
  • File Metadata Inspection - Queries low-level operating system APIs to retrieve comprehensive file metadata, permissions, and ownership information.
  • File Inclusion Rules - Refines directory output by applying custom sorting criteria, inclusion rules, and recursion depth limits.
  • System Calls - Queries low-level operating system interfaces to extract file attributes and permissions directly from the file system.
  • File System Utilities - Supports system administration workflows by enabling systematic directory traversal and granular control over displayed file entries.
  • Memory-Safe Systems Languages - Leverages a memory-safe systems language to ensure high-performance execution and prevent memory-related vulnerabilities.
  • Recursive Discovery Engines - Systematically collects file system entries using depth-first search while respecting recursion limits and ignore patterns.
  • ANSI Escape Sequence Renderers - Maps file metadata to color-coded terminal output using ANSI escape sequences for improved readability.
  • Memory Management - Employs ownership-based memory management to prevent leaks and data races without runtime garbage collection.
  • Terminal Styling - Maps file metadata and system attributes to color-coded output for improved readability in terminal interfaces.
20,014 stars·394 forks·Rust·eupl-1.2·51 views

Star history

Star history chart for eza-community/ezaStar history chart for eza-community/eza

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does eza-community/eza do?

Eza is a command-line utility designed to replace standard directory listing tools by providing a more informative and visually intuitive interface for exploring file systems. Built with memory-safe systems programming, it queries low-level operating system interfaces to retrieve and display comprehensive file metadata, including permissions, ownership, and modification times.

What are the main features of eza-community/eza?

The main features of eza-community/eza are: Terminal File Managers, File System Explorers, Command Line Utilities, Directory Operations, Command-Line Utilities, Command Line, File System Traversals, File Management.

Which projects share features with eza-community/eza?

Projects with overlapping indexed features include: lsd-rs/lsd — This project is a command-line utility designed to list directory contents within terminal environments. It functions… ogham/exa — Exa is a command-line utility designed to replace traditional file listing commands in Unix-like environments. It… jarun/nnn — This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local… sharkdp/fd — This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery.… ranger/ranger — Ranger is a keyboard-centric console file manager that provides a multi-column, text-based interface for navigating… gokcehan/lf — lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and…

Projects sharing features with Eza

These projects share indexed features with Eza. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • lsd-rs/lsdlsd-rs avatar

    lsd-rs/lsd

    15,458View on GitHub↗

    This project is a command-line utility designed to list directory contents within terminal environments. It functions as a replacement for standard directory listing commands, providing enhanced visual metadata for files and folders on Unix-like systems. The tool distinguishes itself by integrating color-coded output and file-type icons directly into the terminal interface to improve readability. It utilizes a lookup system to assign these visual identifiers based on file names and extensions, while employing ANSI escape sequences to render the information. The utility supports recursive dir

    Rustcolorhacktoberfesticons
    View on GitHub↗15,458
  • ogham/exaogham avatar

    ogham/exa

    24,406View on GitHub↗

    Exa is a command-line utility designed to replace traditional file listing commands in Unix-like environments. It functions as a terminal-based file explorer that displays directory contents alongside system metadata and file attributes. The tool distinguishes itself by integrating version control information directly into the directory listing, allowing users to view the status of files within a repository alongside standard system data. It utilizes terminal-based styling to provide color-coded output, which helps visually differentiate between file types and metadata. The utility supports

    Rustcommand-linefilesls
    View on GitHub↗24,406
  • jarun/nnnjarun avatar

    jarun/nnn

    21,630View on GitHub↗

    This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local and remote filesystems. It functions as both a standalone console file explorer and a versatile file picker, allowing users to select paths and pass them to external shell commands or system utilities for automated workflows. The application distinguishes itself through a highly modular architecture that supports compile-time feature flagging and static binary compilation, ensuring a minimal memory footprint and portability across environments. Users can extend its core function

    Candroidbatch-renamec
    View on GitHub↗21,630
  • sharkdp/fdsharkdp avatar

    sharkdp/fd

    43,362View on GitHub↗

    This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery. It enables users to locate files and directories within large project structures using recursive search, pattern matching, and metadata-aware filtering. By employing multi-threaded parallel traversal, it provides an efficient way to explore complex directory trees. What distinguishes this tool is its ability to integrate directly into terminal workflows and automate file management tasks. It automatically respects version control ignore files and hidden file settings, ensuring

    Rustclicommand-linefilesystem
    View on GitHub↗43,362
Compare all 30 related projects→