# mr-tagger
**Repository Path**: rudon-github/mr-tagger
## Basic Information
- **Project Name**: mr-tagger
- **Description**: Music file tagger. For now, it can only edit cover artworks.
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-05-16
- **Last Updated**: 2025-05-16
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
Download for Mac, Windows or Linux
# Mr Tagger
Music file tagger. For now, it can only edit cover artworks.
Supported file formats:
- aiff
- mp3
- m4a / mp4 / m4p / m4b / m4r / m4v
- opus
- wav

## Dev instructions
### Get started
1. Install Node.js
2. Install Rust
3. Follow the [Tauri setup guide](https://tauri.studio/en/docs/getting-started/intro)
4. Run `npm install`
### Useful resources
- https://picard-docs.musicbrainz.org/en/appendices/tag_mapping.html
### Commands
- `npm run dev`: Start app in dev mode
- `npm run build`: Build
- `npm run lint`: Lint
- `npm run format`: Format
### Release new version
1. Update `CHANGELOG.md`
2. Bump the version number in `src-tauri/Cargo.toml`
3. Run `cargo check` to update `Cargo.lock`
4. Create a git tag in the format `v#.#.#`
5. Add release notes to the generated GitHub release and publish it