A professional, feature-rich tool for managing your music collection's tags and album art.
Metagify is a modern, open-source desktop application designed to provide a streamlined solution for editing audio file metadata. Built with Python and PyQt5, it offers a powerful and intuitive interface for single-file and batch-editing of tags, as well as seamless integration with the MusicBrainz database.
Version 1.0 introduces a robust and user-friendly interface with an improved dark theme and an interactive file list that makes managing large music libraries easier than ever.
Get the latest stable release from:
|
|
|
- Intuitive UI β A redesigned two-panel interface with a modern, professional dark theme and a contextual help system that displays descriptions on hover.
- Interactive File List β Drag-and-drop to add files, reorder tracks, and use multi-selection for efficient batch editing.
- Batch Editing β Apply changes to multiple files at once, including tags and album art.
- MusicBrainz Integration β Automatically fetch comprehensive metadata, including album, artist, and track information, from the MusicBrainz database.
- Album Art Management β Easily add, change, or delete album art for your files.
- Multiple Format Support β Supports popular audio formats including MP3, FLAC, M4A, and Ogg.
- Community Contribution β Submit metadata for new releases directly to MusicBrainz for community review.
- Initial Stable Release - The first public version of Metagify, bringing a full-featured audio metadata editor to the desktop.
- Improved Color Palette - A new, professional dark theme for a more comfortable user experience.
- Enhanced File Handling - Robust file loading with graceful error handling for unreadable files.
- Contextual Help System - Hover over any element to see a brief description of its function.
Main Window A two-panel layout featuring a draggable file list on the left and a detailed tag editor on the right, including a resizable album art preview.
Search MusicBrainz Dialog A clean search interface for querying the MusicBrainz database by artist and album, displaying a list of matching releases.
- Load Media β Drag and drop audio files or use the "Load Files" button to import your music.
- Select Files β Choose one or more files from the list to begin editing.
- Edit Metadata β Manually enter tag information or use the "MusicBrainz" button to automatically fetch data.
- Save Changes β Click "Save Changes" to write the new metadata and album art to your files.
| Technology | License | Source |
|---|---|---|
| Python | PSF License | Official Site |
| PyQt5 | GPL / Commercial | Official Site |
| Mutagen | GPL / LGPL | GitHub |
| MusicBrainz NGS | MIT | GitHub |
| Qtawesome | MIT | GitHub |
| Requests | Apache 2.0 | GitHub |
We welcome contributions from the community, whether through bug reports, feature suggestions, or code submissions. Please check our GitHub repository for more information.
π§ Contact: negroayub97@gmail.com
Β© 2025 IvΓ‘n Eduardo Chavez Ayub Licensed under MIT.