Skip to content

awsms/extdust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

extdust

extdust is a command-line tool that scans files in a directory, groups them by extension, and shows how much space each extension uses. It can also list the biggest files or folders per extension.

extdust uses fdfind for fast file discovery.


Installation

git clone https://github.com/awsms/extdust.git
cd extdust
go build -o extdust

Requires:

  • Go 1.18+
  • fd or fdfind in your $PATH

Basic Usage

Scan the current directory (all extensions)

extdust

Filter by extension(s)

extdust -e go,md,txt

Show biggest files per extension

extdust -f

Show biggest folders per extension

extdust -d

Limit results

extdust -f -l 20

Sorting

extdust -s     # size, smallest first
extdust -n     # sort by extension name

Show total size across all extensions

extdust -t

Combine options

extdust -e go,md -f -d -l 10

License

This project is licensed under the GPL-3.0 License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages