{"id":17227321,"url":"https://github.com/jcorporation/mpd-stickers","last_synced_at":"2026-01-05T19:13:44.659Z","repository":{"id":202881138,"uuid":"708341134","full_name":"jcorporation/mpd-stickers","owner":"jcorporation","description":"Documentation for MPD stickers","archived":false,"fork":false,"pushed_at":"2024-09-08T18:03:50.000Z","size":21,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-01-30T15:44:54.348Z","etag":null,"topics":["mpd-client"],"latest_commit_sha":null,"homepage":"","language":null,"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/jcorporation.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}},"created_at":"2023-10-22T09:16:11.000Z","updated_at":"2025-01-03T19:43:24.000Z","dependencies_parsed_at":"2024-12-03T14:48:38.781Z","dependency_job_id":"60b16692-ddce-4cb9-be80-d9d3475dedb2","html_url":"https://github.com/jcorporation/mpd-stickers","commit_stats":null,"previous_names":["jcorporation/mpd-stickers"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcorporation%2Fmpd-stickers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcorporation%2Fmpd-stickers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcorporation%2Fmpd-stickers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jcorporation%2Fmpd-stickers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jcorporation","download_url":"https://codeload.github.com/jcorporation/mpd-stickers/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245515832,"owners_count":20628199,"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":["mpd-client"],"created_at":"2024-10-15T04:18:57.700Z","updated_at":"2026-01-05T19:13:44.654Z","avatar_url":"https://github.com/jcorporation.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# mpd-stickers\n\nThis repository is an attempt  to document MPD stickers usage across various MPD client projects. Contributions are very welcome!\n\nThe ultimate goal of this project is to create a standard for common sticker names.\n\n## From the MPD documentation\n\n“Stickers” are pieces of information attached to existing MPD objects (e.g. song files, directories, albums; but currently, they are only implemented for song). Clients can create arbitrary name/value pairs. MPD itself does not assume any special meaning in them.\n\nThe goal is to allow clients to share additional (possibly dynamic) information about songs, which is neither stored on the client (not available to other clients), nor stored in the song files (MPD has no write access).\n\nClient developers should create a standard for common sticker names, to ensure interoperability.\n\n## Clients with sticker support\n\n- [Cantata](https://github.com/nullobsi/cantata)\n- [mpdev](https://github.com/mbhangui/mpdev)\n- [myMPD](https://github.com/jcorporation/myMPD)\n- [MAENMPC](https://github.com/m7a/lo-maenmpc)\n- [rmpc](https://github.com/mierak/rmpc)\n\n### Cantata\n\n| Sticker | Format | Description |\n| ------- | ------ | ----------- |\n| rating | Integer in range 0-10 | 5 Stars rating, with half-stars |\n\n### mpdev\n\n| Sticker | Format | Description |\n| ------- | ------ | ----------- |\n| rating | Integer in range 0-10 | 5 Stars rating, with half-stars |\n\n### myMPD\n\n| Sticker | Format | Description |\n| ------- | ------ | ----------- |\n| elapsed | Unix timestamp | Recent song position |\n| lastPlayed | Unix timestamp | Last played time of song |\n| lastSkipped | Unix timestamp | Last skipped time of songs |\n| like | Integer in range 0-2 |0 - dislike, 1 - neutral, 2 - like |\n| playCount | Integer | How often the song was played |\n| rating | Integer in range 0-10 | 5 Stars rating |\n| skipCount | Integer | How often the song was skipped |\n\n### MAENMPC\n\n| Sticker | Format | Description |\n| ------- | ------ | ----------- |\n| playCount | Integer | How often the song was played (limited support) |\n| rating | Integer in range 0-10 | 5 Stars rating |\n\n### rmpc\n\n| Sticker | Format | Description |\n| ------- | ------ | ----------- |\n| playCount | Integer | How often the song was played (has to be configured by user) |\n| rating | Integer in range 0-10 | Rating of the song |\n| like | Integer in range 0-2 |0 - dislike, 1 - neutral, 2 - like |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjcorporation%2Fmpd-stickers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjcorporation%2Fmpd-stickers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjcorporation%2Fmpd-stickers/lists"}