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

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

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

bootandy/dust

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

Dust

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 directory filtering based on size thresholds or naming patterns and the use of persistent configuration files to manage default analysis options.

Features

  • Disk Usage Analyzers - Provides a high-performance Rust-based command line utility for analyzing and visualizing disk space consumption.
  • Recursive Directory Scanners - Calculates folder sizes recursively and filters results by size thresholds or naming patterns.
  • Recursive Directory Traversers - Implements recursive directory traversal to walk the filesystem tree and aggregate size metadata.
  • Disk Management Tools - Provides a command-line interface for identifying and visualizing large files and directories to manage disk space.
  • Filesystem Volume Auditing - Exports structured data regarding directory sizes and file distributions for external reporting and processing.
  • Structured Data Exporters - Outputs directory and file size information in structured formats like JSON for use with external processing tools.
  • Analysis Result Exporters - Serializes filesystem analysis results into machine-readable JSON structures for external integration.
  • File Listing Filters - Enables filtering of directory entries based on size thresholds, naming patterns, and file types.
  • File Filtering Utilities - Includes mechanisms for identifying and excluding files based on user-defined naming patterns and regular expressions.
  • Filesystem Volume Aggregators - Employs a depth-first search strategy to ensure parent directories accurately reflect the total volume of their children.
  • Ownership-Based Memory Management - Leverages Rust's ownership and borrowing system to handle large directory trees efficiently without garbage collection.
  • Data Serialization Formats - Converts internal directory tree representations into standardized, machine-readable formats for external consumption.
  • Capacity Monitoring - Monitors disk space and identifies oversized files to help manage storage capacity.
  • Command Line Utilities - Visualizes disk usage in a more intuitive way.
  • File and Directory Management - Intuitive disk usage analysis tool.
  • File Management - A more intuitive version of du in Rust.
  • System Utilities - Intuitive disk usage analyzer.
  • du - Listed in the “du” section of the Awesome Alternatives In Rust awesome list.

سجل النجوم

مخطط تاريخ النجوم لـ bootandy/dustمخطط تاريخ النجوم لـ bootandy/dust

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

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

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

Start searching with AI

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

ما هي وظيفة bootandy/dust؟

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.

ما هي الميزات الرئيسية لـ bootandy/dust؟

الميزات الرئيسية لـ bootandy/dust هي: Disk Usage Analyzers, Recursive Directory Scanners, Recursive Directory Traversers, Disk Management Tools, Filesystem Volume Auditing, Structured Data Exporters, Analysis Result Exporters, File Listing Filters.

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

تشمل البدائل مفتوحة المصدر لـ bootandy/dust: muesli/duf — Duf is a command-line utility designed to provide a comprehensive overview of disk usage and filesystem statistics. It… peltoche/lsd — lsd is a directory listing tool and directory tree visualizer designed as a modern replacement for the standard Unix… sharkdp/fd — This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery.… ajeetdsouza/zoxide — Zoxide is a terminal utility designed to accelerate filesystem navigation by learning user habits. It functions as a… ogham/exa — Exa is a command-line utility designed to replace traditional file listing commands in Unix-like environments. It… dundee/gdu — gdu is a command line disk usage analyzer and interactive disk profiler used to scan directories and visualize space…

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

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

    muesli/duf

    14,803عرض على GitHub↗

    Duf is a command-line utility designed to provide a comprehensive overview of disk usage and filesystem statistics. It functions as a terminal-based system monitor that retrieves and displays real-time metrics for mounted devices, including capacity, usage, and inode information. The tool distinguishes itself through a responsive terminal-aware layout engine that automatically adjusts to console dimensions and supports custom color themes based on usage thresholds. It provides granular control over data presentation, allowing users to filter filesystem reports by device, mount point, or type,

    Goclidfdisk-space
    عرض على GitHub↗14,803
  • peltoche/lsdالصورة الرمزية لـ Peltoche

    Peltoche/lsd

    16,074عرض على GitHub↗

    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 in

    Rust
    عرض على GitHub↗16,074
  • ajeetdsouza/zoxideالصورة الرمزية لـ ajeetdsouza

    ajeetdsouza/zoxide

    37,467عرض على GitHub↗

    Zoxide is a terminal utility designed to accelerate filesystem navigation by learning user habits. It functions as a command-line navigation tool that allows users to jump to frequently accessed directories using partial names rather than typing out full file paths. The tool maintains a persistent, atomic file-based database that records navigation history, enabling rapid lookups and safe updates across multiple shell sessions. The project distinguishes itself through a frecency-based ranking algorithm, which calculates directory relevance by combining access frequency with temporal decay. Th

    Rustautojumpbashcli
    عرض على GitHub↗37,467
  • 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 لـ Dust→