![](NickvisionTagger.Shared/Resources/banner.png)

 [![Translation status](https://hosted.weblate.org/widgets/nickvision-tagger/-/app/svg-badge.svg)](https://hosted.weblate.org/engage/nickvision-tagger/) ✨Powered by [Weblate](https://weblate.org/en/)✨

# Features
- Support for many music file types (mp3, ogg, flac, wma, wav, and more)
- Edit tags and album art of multiple files, even across subfolders, all at once
- Edit unsynchronized and synchronized lyrics for a file (with LRC import and export support)
- Convert filenames to tags and tags to filenames with ease
- Lookup file information using MusicBrainz
- Lookup lyric information using Letras
- Open, manage, and create playlists in many formats (m3u, pls, xspf, and more)

# Installation

<a href='https://flathub.org/apps/details/org.nickvision.tagger'><img width='140' alt='Download on Flathub' src='https://flathub.org/assets/badges/flathub-badge-en.png'/></a>

<a href="https://snapcraft.io/tagger"><img width='140' alt="Get it from the Snap Store" src="https://snapcraft.io/static/images/badges/en/snap-store-black.svg"/></a>

<p><a href="https://aur.archlinux.org/packages/tagger"><img width='140' alt="Download from AUR" src="https://aur.archlinux.org/static/css/archnavbar/aurlogo.png"/></a></p>

<p><a href="https://github.com/NickvisionApps/Tagger/releases"><img width='140' alt="Download from Releases" src="https://upload.wikimedia.org/wikipedia/commons/e/e2/Windows_logo_and_wordmark_-_2021.svg"/></a></p>

# Chat
<a href='https://matrix.to/#/#nickvision:matrix.org'><img width='140' alt='Join our room' src='https://user-images.githubusercontent.com/17648453/196094077-c896527d-af6d-4b43-a5d8-e34a00ffd8f6.png'/></a>

# Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md) for details on how can you help the project and how to provide information so we can help you in case of troubles with the app.


# Screenshots

<details>
 <summary>GNOME</summary>

 ![Start](NickvisionTagger.GNOME/Screenshots/Start.png)
 ![Folder](NickvisionTagger.GNOME/Screenshots/Folder.png)
 ![Editing](NickvisionTagger.GNOME/Screenshots/Editing.png)
 ![Dark](NickvisionTagger.GNOME/Screenshots/Dark.png)
 ![AdvancedSearch](NickvisionTagger.GNOME/Screenshots/AdvancedSearch.png)
</details>

<details>
 <summary>WinUI</summary>

 ![Start](NickvisionTagger.WinUI/Screenshots/Start.png)
 ![Folder](NickvisionTagger.WinUI/Screenshots/Folder.png)
 ![Editing](NickvisionTagger.WinUI/Screenshots/Editing.png)
 ![Dark](NickvisionTagger.WinUI/Screenshots/Dark.png)
 ![AdvancedSearch](NickvisionTagger.WinUI/Screenshots/AdvancedSearch.png)
</details>

# Dependencies
- [.NET 8](https://dotnet.microsoft.com/en-us/)
- [chromaprint](https://acoustid.org/chromaprint)

# Code of Conduct

This project follows the [GNOME Code of Conduct](https://wiki.gnome.org/Foundation/CodeOfConduct).
