Skip to content

Latest commit

 

History

History
73 lines (52 loc) · 1.48 KB

README.md

File metadata and controls

73 lines (52 loc) · 1.48 KB

WebUI.DiskdataAnalysis

A modern web-based disk space analyzer with real-time visualization and detailed statistics.

Features

  • 📊 Real-time disk usage visualization
  • 📁 Detailed file and directory statistics
  • 📈 File type analysis and distribution
  • ⚡ Fast concurrent scanning
  • 🎯 Top files and directories identification
  • 📅 File age distribution analysis
  • 🌐 Modern web interface with dark theme

Installation

Prerequisites

  • Go 1.22
  • Modern web browser

Usage

  1. Run the application:
main.exe
  1. Open your web browser and navigate to:
http://localhost:8080

Features in Detail

  • Disk Usage Analysis

    • Total disk space usage
    • Space usage by directory
    • File type distribution
  • File Statistics

    • Largest files
    • Recently modified files
    • File type breakdown
    • Directory depth analysis
  • Real-time Updates

    • Progress indication
    • Live scanning status
    • Dynamic data visualization

Technical Details

  • Backend: Go with concurrent scanning
  • Frontend: HTML5, CSS3, JavaScript
  • Charts: Chart.js
  • File System: Native Go filesystem APIs
  • Embedded Resources: Go 1.16+ embed package

Performance

  • Efficient concurrent scanning
  • Minimal memory footprint
  • Responsive UI updates
  • Optimized for large filesystems

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.