Skip to content

mrs4ndman/trackl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

trackl

Very simple directory analyzer that retrieves song format info and metadata

Purpose

I wanted to have something to sum up my huge dirs of music in my computer. This is the tool I think I need :)

Goals

  • Correct CLI arguments
  • Directory traversal
  • Filtering by extensions (either through CLI arguments or maybe a config file?)
  • Triple output: Plain text + JSON + TOML
  • Loading from filetypes to display in plain text
  • Colors

Extension Filtering

  • Default extensions: mp3, flac, wav, ogg
  • Pass your own list with repeated flags: trackl ~/Music -e mp3 -e m4a -e aac
  • Or pass a comma-separated list: trackl ~/Music -e mp3,m4a,aac

Crates

  • clap → CLI arguments parsing
  • anyhow → Blanket error handling
  • human-panic → Better panic handling on release mode
  • serde → JSON / YAML / TOML outputs
  • walkdir → Directory and file traversal

About

Cross-platform music directory analyzer

Resources

License

Stars

Watchers

Forks

Contributors

Languages