{"id":13594486,"url":"https://github.com/Marekkon5/onetagger","last_synced_at":"2025-04-09T07:32:37.358Z","repository":{"id":38976071,"uuid":"351472666","full_name":"Marekkon5/onetagger","owner":"Marekkon5","description":"Music tagger for Windows, MacOS and Linux with Beatport, Discogs, Musicbrainz, Spotify, Traxsource and many other platforms support. ","archived":false,"fork":false,"pushed_at":"2024-09-09T16:01:44.000Z","size":17189,"stargazers_count":588,"open_issues_count":82,"forks_count":31,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-09-09T19:48:23.012Z","etag":null,"topics":["dj","music","music-tagger","music-tagging","rust"],"latest_commit_sha":null,"homepage":"https://onetagger.github.io/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Marekkon5.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"marekkon5","patreon":"onetagger","custom":["https://paypal.me/marekkon5"]}},"created_at":"2021-03-25T14:49:18.000Z","updated_at":"2024-09-09T16:01:48.000Z","dependencies_parsed_at":"2023-11-11T00:22:17.870Z","dependency_job_id":"cf4fb3e2-7f4c-4a4d-b92c-6c9eeac06abd","html_url":"https://github.com/Marekkon5/onetagger","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Marekkon5%2Fonetagger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Marekkon5%2Fonetagger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Marekkon5%2Fonetagger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Marekkon5%2Fonetagger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Marekkon5","download_url":"https://codeload.github.com/Marekkon5/onetagger/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223375349,"owners_count":17135355,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dj","music","music-tagger","music-tagging","rust"],"created_at":"2024-08-01T16:01:34.369Z","updated_at":"2024-11-06T16:31:26.866Z","avatar_url":"https://github.com/Marekkon5.png","language":"Rust","funding_links":["https://github.com/sponsors/marekkon5","https://patreon.com/onetagger","https://paypal.me/marekkon5","https://www.patreon.com/onetagger"],"categories":["Rust","music"],"sub_categories":[],"readme":"\u003cp align='center'\u003e\n    \u003cimg alt='Logo' src='https://raw.githubusercontent.com/Marekkon5/onetagger/master/assets/onetagger-logo-github.png'\u003e\n\u003c/p\u003e\n\u003ch1 align='center'\u003eThe ultimate cross-platform tagger for DJs\u003c/h1\u003e\n\n\u003ch3 align='center'\u003e\u003cb\u003e\n\u003ca href='https://onetagger.github.io/'\u003eWebsite\u003c/a\u003e | \u003ca href='https://github.com/Marekkon5/onetagger/releases/'\u003eLatest Release\u003c/a\u003e\n\u003c/b\u003e\u003c/h3\u003e\n\u003cbr\u003e\n\n\u003cp align='center'\u003e\n    \u003cimg alt='Version Badge' src='https://img.shields.io/github/v/release/marekkon5/onetagger?label=Latest%20Release'\u003e\n    \u003cimg alt='Supported OS' src='https://img.shields.io/badge/OS-Windows%2C%20Mac%20OS%2C%20Linux-orange'\u003e\n    \u003cimg alt='Build Status' src='https://img.shields.io/github/actions/workflow/status/marekkon5/onetagger/build.yml?branch=master'\u003e\n\u003c/p\u003e\n\n\u003ch3 align='center'\u003e\u003cb\u003e\u003c/b\u003e\u003c/h3\u003e\n\u003chr\u003e\n\nCross-platform music tagger.\nIt can fetch metadata from Beatport, Traxsource, Juno Download, Discogs, Musicbrainz and Spotify.\nIt is also able to fetch Spotify's Audio Features based on ISRC \u0026 exact match. \nThere is a manual tag editor and quick tag editor which lets you use keyboard shortcuts. Written in Rust, Vue.js and Quasar.\n\nMP3, AIFF, FLAC, M4A (AAC, ALAC) supported.\n\n*For more info and tutorials check out our [website](https://onetagger.github.io/).*\n\nhttps://user-images.githubusercontent.com/15169286/193469224-cbf3af71-f6d7-4ecd-bdbf-5a1dca2d99c8.mp4\n\n\n## Installing\n\nYou can download latest binaries from [releases](https://github.com/Marekkon5/onetagger/releases)\n\n\n## Credits\nBas Curtiz - UI, Idea, Help  \nSongRec (Shazam support) - https://github.com/marin-m/SongRec\n\n## Support\nYou can support this project by donating on [PayPal](https://paypal.me/marekkon5) or [Patreon](https://www.patreon.com/onetagger)\n\n## Compilling\n\n### Linux \u0026 Mac\nInstall dependencies: [rustup](https://rustup.rs), [node](https://nodejs.org/en/download/package-manager/), [pnpm](https://pnpm.io/installation)\n\n**Install remaining dependencies**\n```\nsudo apt install -y lld autogen libasound2-dev pkg-config make libssl-dev gcc g++ curl wget git libwebkit2gtk-4.1-dev\n```\n\n**Compile UI**\n```\ncd client\npnpm i\npnpm run build\ncd ..\n```\n\n**Compile**\n```\ncargo build --release\n```\nOutput will be in: `target/release/onetagger`\n\n\n### Windows\nYou need to install dependencies: [rustup](https://rustup.rs), [nodejs](https://nodejs.org/en/download/), [Visual Studio 2019 Build Tools](https://aka.ms/vs/16/release/vs_buildtools.exe), [pnpm](https://pnpm.io/installation)\n\n**Compile UI:**\n```\ncd client\npnpm i\npnpm run build\ncd ..\n```\n\n**Compile OneTagger:**\n```\ncargo build --release\n```\n\nOutput will be inside `target\\release` folder.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMarekkon5%2Fonetagger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMarekkon5%2Fonetagger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMarekkon5%2Fonetagger/lists"}