A CLI utility written in Python to help you count files, grouped by extension, in a directory. By default, it will count files recursively in current working directory and all of its subdirectories, and will display a table showing the frequency for each file extension (e.g.: .txt, .py, .html, .css) and the total number of files found.
updated def is_hidden_file_or_dir(WinOS) for better performance, exit the loop immediately if a hidden file/folder
Improved performance for cases of counting or searching all files (recursive=True, include_hidden=False). If there are hidden subfolders with a large number of files, like .git, then it works a little faster. In other cases, there is no difference.
The old option with skipping hidden root folders remains in reserve.
updated RTD, readme, documentation, changes related to Search by pattern
other minor changes: classifiers in setup.py, changelog, new images
.git
, then it works a little faster. In other cases, there is no difference. The old option with skipping hidden root folders remains in reserve.