awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Peltoche avatar

Peltoche/lsd

0
View on GitHub↗
16,074 نجوم·503 تفرعات·Rust·Apache-2.0·6 مشاهدات

Lsd

lsd is a directory listing tool and directory tree visualizer designed as a modern replacement for the standard Unix ls command. It provides a command line interface for listing directory contents and visualizing hierarchical folder structures with enhanced visual formatting.

The utility distinguishes itself through customizable themes, allowing users to modify the output appearance by mapping specific colors and icons to file names, types, or extensions. It uses extension-based icon mapping to provide visual file type identification via specific glyphs.

The tool covers functional domains including terminal interface customization and filesystem navigation. It retrieves metadata such as file sizes, permissions, and modification dates to render directory listings as either flat lists or recursive trees.

Features

  • CLI Directory Listings - Provides a command-line interface for listing directory contents with enhanced colors and icons.
  • Command Line Utilities - Acts as an essential terminal command for listing and manipulating the view of filesystem contents.
  • File System Navigators - Provides a specialized tool for managing and exploring directory paths within a command-line interface.
  • ls Replacements - Serves as a modern replacement for the standard ls command with customizable themes and rich metadata.
  • Filesystem Metadata Retrievers - Queries the filesystem using system calls to determine file sizes, permissions, and modification dates for display.
  • Recursive Directory Traversers - Implements depth-first recursive walking of directory trees to render hierarchical filesystem maps.
  • Tree Visualizers - Visualizes the hierarchical structure of folders and files in a tree format with guiding lines.
  • Terminal Color Formatting - Applies ANSI color codes to highlight files and directories based on permissions and types for improved readability.
  • File Type Icon Mappers - Maps file extensions to specific Nerd Font glyphs to provide visual identification of file types.
  • Tree Visualization Tools - Renders nested folder structures into hierarchical tree formats to visualize project organization.
  • CLI Layout Templates - Formats directory listings into aligned columns or detailed lists using customizable layout patterns.
  • Interface Appearance Customization - Allows users to modify the visual presentation of the file list through themes and styles.
  • Visual Theme Configurations - Offers a configuration system for mapping specific colors and icons to file names and types.
  • File Management - ls with many extra features.
  • System Utilities - Rewrite of ls with icons, colors, and tree views.

سجل النجوم

مخطط تاريخ النجوم لـ peltoche/lsdمخطط تاريخ النجوم لـ peltoche/lsd

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Lsd

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Lsd.
  • bootandy/dustالصورة الرمزية لـ bootandy

    bootandy/dust

    11,843عرض على GitHub↗

    Dust is a command line disk usage analyzer written in Rust. It functions as a disk space visualization tool and recursive directory size scanner used to identify large files and directories through a formatted list of disk consumption across a filesystem. The tool differentiates itself by providing a recursive tree view to visualize space distribution and the ability to output directory and file size data in machine-readable formats for external processing and analysis. Its broader capabilities include filesystem auditing and storage capacity management. This is achieved through file and dir

    Rust
    عرض على GitHub↗11,843
  • ogham/exaالصورة الرمزية لـ ogham

    ogham/exa

    24,406عرض على 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
    عرض على GitHub↗24,406
  • jarun/nnnالصورة الرمزية لـ jarun

    jarun/nnn

    21,630عرض على 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
    عرض على GitHub↗21,630
  • sharkdp/fdالصورة الرمزية لـ sharkdp

    sharkdp/fd

    43,362عرض على 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
    عرض على GitHub↗43,362
عرض جميع البدائل الـ 30 لـ Lsd→

الأسئلة الشائعة

ما هي وظيفة peltoche/lsd؟

lsd is a directory listing tool and directory tree visualizer designed as a modern replacement for the standard Unix ls command. It provides a command line interface for listing directory contents and visualizing hierarchical folder structures with enhanced visual formatting.

ما هي الميزات الرئيسية لـ peltoche/lsd؟

الميزات الرئيسية لـ peltoche/lsd هي: CLI Directory Listings, Command Line Utilities, File System Navigators, ls Replacements, Filesystem Metadata Retrievers, Recursive Directory Traversers, Tree Visualizers, Terminal Color Formatting.

ما هي البدائل مفتوحة المصدر لـ peltoche/lsd؟

تشمل البدائل مفتوحة المصدر لـ peltoche/lsd: bootandy/dust — Dust is a command line disk usage analyzer written in Rust. It functions as a disk space visualization tool and… 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.… lsd-rs/lsd — This project is a command-line utility designed to list directory contents within terminal environments. It functions… rupa/z — z is a shell navigation utility and directory history tracker designed to reduce the amount of typing required to move…