Skip to content

adoravel/scrobkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scrobkit

a minimal CLI toolkit for working with last.fm scrobbles

status of this project

  • last.fm api integration (authenticate, scrobble, recent tracks)
  • structured error system with typed error codes
  • csv import/export with skip directive and quoting
  • persistent configuration format
  • retry system with exponential backoff + jitter
  • cli command routing structure
    • csv scrobbling history i/o
    • .scrobbler.log i/o (for rockbox and similar projects)
    • format-agnostic architecture
  • dry-run mode support
  • command-line commands
    • individual track scrobbling
    • multiple album loop scrobbling
  • scrobble correction
  • export filtering (date ranges, artist/album filters)

About

a minimal CLI toolkit for working with last.fm scrobbles

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages