filesystem-auditor

Description

filesystem-auditor is a pair of high-performance Python scripts designed to scan and analyze repository structures and tech stacks. It handles massive filesystems efficiently using os.scandir and provides detailed Markdown-formatted audits of file types, counts, and sizes. Look at example_output\ forlder for examples.

license reposize last-commit language-python

System Overview

graph TD
    A[Repository Path] --> B{Action}
    B -->|Structure Scan| C[scan_structure.py]
    B -->|Techstack Scan| D[scan_techstack.py]
    C --> E[STRUCTURE.md]
    D --> F[TECHSTACK.md]
    E --> G[Visual Documentation]
    F --> G

Project Structure

filesystem-auditor (local)/
โ”œโ”€โ”€ scan_structure.py
โ””โ”€โ”€ scan_techstack.py

Usage

To audit your repository, run the scripts from the command line:

# Scan directory structure
python scan_structure.py . --output STRUCTURE.md

# Audit techstack (file types, counts, sizes)
python scan_techstack.py . --output TECHSTACK.md

Sample Output

Image 1 Image 2

BibTeX Citation

@misc{albeos2026filesystemauditor,
  author = {Rembrant Oyangoren Albeos},
  title = {filesystem-auditor: High-performance repository structure and techstack scanner},
  year = {2026},
  publisher = {Hugging Face},
  journal = {Hugging Face Repository},
  howpublished = {\url{https://huggingface.co/algorembrant/filesystem-auditor/}}
}

Author

Rembrant Oyangoren Albeos (2026)

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support