awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस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 के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

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… ajeetdsouza/zoxide — Zoxide is a terminal utility designed to accelerate filesystem navigation by learning user habits. It functions as a… sharkdp/fd — This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery.… 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/dufmuesli का अवतार

    muesli/duf

    14,803GitHub पर देखें↗

    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/lsdPeltoche का अवतार

    Peltoche/lsd

    16,074GitHub पर देखें↗

    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/zoxideajeetdsouza का अवतार

    ajeetdsouza/zoxide

    37,467GitHub पर देखें↗

    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/fdsharkdp का अवतार

    sharkdp/fd

    43,362GitHub पर देखें↗

    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
  • Dust के सभी 30 विकल्प देखें→