{"id":20682720,"url":"https://github.com/josdem/jmetadata","last_synced_at":"2026-03-15T15:20:23.312Z","repository":{"id":10392227,"uuid":"12542511","full_name":"josdem/jmetadata","owner":"josdem","description":"Complete metadata automatically with MusicBrainz, LastFM or manually.","archived":false,"fork":false,"pushed_at":"2025-04-20T13:57:49.000Z","size":2105,"stargazers_count":8,"open_issues_count":19,"forks_count":6,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-20T14:41:16.334Z","etag":null,"topics":["drag-and-drop","fest-swing","lastfm","metadata","mp3","musicbrainz","swing"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/josdem.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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,"zenodo":null}},"created_at":"2013-09-02T14:55:10.000Z","updated_at":"2025-04-20T13:45:34.000Z","dependencies_parsed_at":"2024-11-10T17:17:15.306Z","dependency_job_id":"580ff212-aedd-4e90-9273-f110aa961a3b","html_url":"https://github.com/josdem/jmetadata","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josdem%2Fjmetadata","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josdem%2Fjmetadata/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josdem%2Fjmetadata/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josdem%2Fjmetadata/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/josdem","download_url":"https://codeload.github.com/josdem/jmetadata/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250237851,"owners_count":21397403,"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":["drag-and-drop","fest-swing","lastfm","metadata","mp3","musicbrainz","swing"],"created_at":"2024-11-16T22:14:26.389Z","updated_at":"2026-03-15T15:20:18.282Z","avatar_url":"https://github.com/josdem.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"jmetadata\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n[![All Contributors](https://img.shields.io/badge/all_contributors-3-orange.svg?style=flat-square)](#contributors-)\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n---------------------------------------\nComplete metadata automatically with MusicBrainz, LastFM or manually.\n\nJMetadata is a  stand-alone application that keeps a good Metadata quality.\nMetadata is the information about your music files such as genre, cover art, artist, title, track number, cd number, etc.\n`Username \u0026 Password` are from your last.fm account, they are secure with JMetadata, because we only send a request to lastfm API. We will not store or send your last.fm account to another site. If you don't want to provide your username and password you're welcome to use JMetadata anyway.\nIt requires Java JDK 21.\n\n#### To run the project\n```bash\n./gradlew bootRun\n```\n\n#### To test the project\n```bash\n./gradlew test\n```\n\n#### To run a specific test\n```bash\n./gradlew test --tests $testName\n```\n\n**Where**\n- `$testName` is the test name you want to run\n\n_\"As we enjoy great advantages from inventions of others, we should be glad of an opportunity to serve others by any invention of ours; and this we should do freely and generously.\"_ ~ Benjamin Franklin\n\n[Install](https://github.com/josdem/jmetadata/wiki/Install) | \n[Wiki](https://github.com/josdem/jmetadata/wiki)\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Lemeri123\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/132246079?v=4?s=100\" width=\"100px;\" alt=\"Lemeri123\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eLemeri123\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#infra-Lemeri123\" title=\"Infrastructure (Hosting, Build-Tools, etc)\"\u003e🚇\u003c/a\u003e \u003ca href=\"https://github.com/josdem/jmetadata/commits?author=Lemeri123\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ehallscherwitz\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/129916652?v=4?s=100\" width=\"100px;\" alt=\"Ethan Scherwitz\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eEthan Scherwitz\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/josdem/jmetadata/commits?author=ehallscherwitz\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ionesosa-e\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/183152944?v=4?s=100\" width=\"100px;\" alt=\"ionesosa-e\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eionesosa-e\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/josdem/jmetadata/commits?author=ionesosa-e\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosdem%2Fjmetadata","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjosdem%2Fjmetadata","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosdem%2Fjmetadata/lists"}