23
lsum is a high-performance, visually rich CLI directory analysis tool that transforms standard file listings into actionable intelligence. Unlike traditional tools like ls or tree, lsum categorizes, counts, and visualizes your directory's distribution by MIME types, extensions, and metadata, all while respecting your .gitignore rules. This tool is perfect for auditing your assets, visualizing structure, and performing clean analysis. Key features include grouping files into elegant, color-coded panels based on their actual content, using the --gitignore flag to exclude unnecessary files, and understanding the composition of entire project trees in a single, formatted view. Installation is straightforward via PyPI or by building from source, making it accessible for developers who want the latest features. With lsum, you can perform advanced sorting and filtering, such as finding all .txt files and sorting them by size. Distributed under the MIT License, lsum is built with ❤️ using Python and Rich.
Built with