Music player

htagcli – view, edit and validate metadata tags

htagcli is a command-line utility for viewing, editing and validating metadata tags in audio files.

It supports every audio format handled by TagLib and can process individual files or entire directory trees recursively.

The software can retrieve album information from MusicBrainz, compare search results with an existing music collection and apply metadata from the selected release. It also provides tools for checking tag consistency and reorganizing audio files according to configurable directory and filename patterns.

This is free and open source software.

Key Features

  • Displays metadata tags from one or more audio files.
  • Edits tags individually or across entire directory trees.
  • Opens tags in the user’s preferred text editor for manual editing.
  • Supports all audio formats handled by TagLib.
  • Searches MusicBrainz for matching artists, albums and releases.
  • Compares MusicBrainz results with existing files using similarity scores.
  • Applies metadata using a MusicBrainz release identifier.
  • Detects missing tags and inconsistent album, disc and artist metadata.
  • Checks genres, track numbers, disc numbers, cover artwork and file paths.
  • Reorganizes music collections using configurable path patterns.
  • Provides a dry-run mode for previewing filesystem changes.
  • Supports persistent configuration through a TOML file.

Website: github.com/jecaro/htagcli
Support:
Developer: Jean-Charles Quillet
License: MIT License

htagcli commands

htagcli is written in Haskell. Learn Haskell with our recommended free books and free tutorials.


Related Software

Music Tag Editors
MusicBrainz PicardCross-platform MusicBrainz tag editor written in Python
Kid3Highly efficient audio tagger
BeetsMusic tagger and library organizer using the MusicBrainz database
Tag EditorTag editor with Qt GUI and command-line interface
puddletagSimilar to Mp3tag
EasyTAGTag editor for MP3, Ogg Vorbis files and more
TaggerSimple GTK utility that lets you tag your music
One TaggerMusic tagger with Beatport, Discogs, Musicbrainz, Spotify support
Ear TagPrimarily geared towards making quick edits or bulk-editing tracks
GabTagAudio tagging tool written in GTK 3
QoobarSimple tagger for classical music
NTagGraphical audio file tag editor
idntagIdentify and tag audio files
htagcliView, edit and validate metadata tags
Pinky-TaggerMass tagger which supports the MusicBrainz (PUID & TRM) service

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted