{"id":373619,"url":"https://github.com/whatsnowplaying/whats-now-playing","last_synced_at":"2026-08-27T17:35:06.015Z","repository":{"id":42463034,"uuid":"334319855","full_name":"whatsnowplaying/whats-now-playing","owner":"whatsnowplaying","description":"What's Now Playing — live track IDs, chat bots, artist metadata, Guess Game, and charts for DJs streaming on Twitch and Kick","archived":false,"fork":true,"pushed_at":"2026-08-26T14:24:45.000Z","size":215239,"stargazers_count":96,"open_issues_count":20,"forks_count":11,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-08-26T17:11:58.062Z","etag":null,"topics":["denon","discord","dj","djay-pro","djuced","icecast","kick-com","m3u","mpris2","music","nowplaying","obs","python3","serato","seratodjpro","streaming","traktor","twitch","virtualdj","whats-now-playing"],"latest_commit_sha":null,"homepage":"https://whatsnowplaying.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"e1miran/Now-Playing-Serato","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/whatsnowplaying.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-01-30T03:34:16.000Z","updated_at":"2026-08-26T02:17:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"10a77248-2356-4575-b453-e5c6583c502d","html_url":"https://github.com/whatsnowplaying/whats-now-playing","commit_stats":null,"previous_names":["aw-was-here/now-playing-serato"],"tags_count":58,"template":false,"template_full_name":null,"purl":"pkg:github/whatsnowplaying/whats-now-playing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whatsnowplaying%2Fwhats-now-playing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whatsnowplaying%2Fwhats-now-playing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whatsnowplaying%2Fwhats-now-playing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whatsnowplaying%2Fwhats-now-playing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/whatsnowplaying","download_url":"https://codeload.github.com/whatsnowplaying/whats-now-playing/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whatsnowplaying%2Fwhats-now-playing/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36945698,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-27T02:00:07.166Z","response_time":96,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"whatsnowplaying","name":"What's Now Playing","uuid":"85089681","kind":"organization","description":"","email":null,"website":"https://whatsnowplaying.github.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/85089681?v=4","repositories_count":11,"last_synced_at":"2024-05-01T09:31:05.674Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/whatsnowplaying","funding_links":["https://github.com/sponsors/whatsnowplaying"],"total_stars":54,"followers":1,"following":0,"created_at":"2023-02-28T12:26:27.943Z","updated_at":"2024-05-01T09:31:08.141Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/whatsnowplaying","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/whatsnowplaying/repositories"},"packages":[],"commits":{"id":12173575,"full_name":"whatsnowplaying/whats-now-playing","default_branch":"master","total_commits":1331,"total_committers":5,"total_bot_commits":384,"total_bot_committers":2,"mean_commits":266.2,"dds":0.34560480841472574,"past_year_total_commits":442,"past_year_total_committers":3,"past_year_total_bot_commits":149,"past_year_total_bot_committers":2,"past_year_mean_commits":147.33333333333334,"past_year_dds":0.33710407239819007,"last_synced_at":"2026-08-20T14:04:57.372Z","last_synced_commit":"4f2607c3ddfe5d353cdad2977bd930403064b617","created_at":"2026-08-06T07:02:12.016Z","updated_at":"2026-08-20T14:04:53.961Z","committers":[{"name":"Allen Wittenauer","email":"aw@effectivemachines.com","login":"aw-was-here","count":871},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":317},{"name":"e1miran","email":"41588119+e1miran","login":"e1miran","count":75},{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":67},{"name":"Snyk bot","email":"github+bot@snyk.io","login":"snyk-bot","count":1}],"past_year_committers":[{"name":"Allen Wittenauer","email":"aw@effectivemachines.com","login":"aw-was-here","count":293},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":82},{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":67}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/whatsnowplaying%2Fwhats-now-playing/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-21T00:00:17.498Z","repositories_count":6769145,"commits_count":981320159,"contributors_count":41378711,"owners_count":1362952,"committers_count":3357593,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"whatsnowplaying/whats-now-playing","html_url":"https://github.com/whatsnowplaying/whats-now-playing","last_synced_at":"2026-08-26T17:02:49.195Z","status":null,"issues_count":39,"pull_requests_count":408,"avg_time_to_close_issue":36929383.23076923,"avg_time_to_close_pull_request":788503.0856269114,"issues_closed_count":26,"pull_requests_closed_count":327,"pull_request_authors_count":5,"issue_authors_count":7,"avg_comments_per_issue":1.1282051282051282,"avg_comments_per_pull_request":1.303921568627451,"merged_pull_requests_count":267,"bot_issues_count":3,"bot_pull_requests_count":233,"past_year_issues_count":12,"past_year_pull_requests_count":148,"past_year_avg_time_to_close_issue":278008.1,"past_year_avg_time_to_close_pull_request":417473.9609375,"past_year_issues_closed_count":10,"past_year_pull_requests_closed_count":128,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":1.25,"past_year_avg_comments_per_pull_request":0.8986486486486487,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":61,"past_year_merged_pull_requests_count":96,"created_at":"2025-08-29T11:49:55.563Z","updated_at":"2026-08-26T17:02:49.195Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/whatsnowplaying%2Fwhats-now-playing","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/whatsnowplaying%2Fwhats-now-playing/issues","issue_labels_count":{"table":{"bug":13,"enhancement":11,"4.x.x":9,"dependencies":2,"5.x.x":2,"good first issue":2,"python":2,"3.x.x":1,"documentation":1}},"pull_request_labels_count":{"table":{"dependencies":232,"python":213,"github-actions":15,"documentation":2}},"issue_author_associations_count":{"table":{"COLLABORATOR":32,"NONE":7}},"pull_request_author_associations_count":{"table":{"NONE":232,"COLLABORATOR":173,"CONTRIBUTOR":2,"OWNER":1}},"issue_authors":{"table":{"aw-was-here":32,"dependabot[bot]":2,"simon-anderson":1,"pong551":1,"Kayrah87":1,"renovate[bot]":1,"TIMOUNGEGE":1}},"pull_request_authors":{"table":{"dependabot[bot]":201,"aw-was-here":173,"renovate[bot]":32,"woodenfurniture":1,"leandrohstein":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-27T00:00:05.952Z","repositories_count":16475824,"issues_count":43001229,"pull_requests_count":137341893,"authors_count":11551405,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"enhancement":4,"bug":2}},"past_year_pull_request_labels_count":{"table":{"dependencies":61,"python":45,"github-actions":15,"documentation":2}},"past_year_issue_author_associations_count":{"table":{"COLLABORATOR":10,"NONE":2}},"past_year_pull_request_author_associations_count":{"table":{"COLLABORATOR":87,"NONE":61}},"past_year_issue_authors":{"table":{"aw-was-here":10,"pong551":1,"renovate[bot]":1}},"past_year_pull_request_authors":{"table":{"aw-was-here":87,"renovate[bot]":31,"dependabot[bot]":30}},"maintainers":[{"table":{"login":"aw-was-here","count":205,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aw-was-here"}},{"table":{"login":"leandrohstein","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leandrohstein"}}],"active_maintainers":[{"table":{"login":"aw-was-here","count":97,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aw-was-here"}}]}},"events":{"total":{"CreateEvent":342,"DeleteEvent":353,"ForkEvent":1,"IssueCommentEvent":545,"IssuesEvent":42,"PullRequestEvent":542,"PullRequestReviewCommentEvent":646,"PullRequestReviewEvent":323,"PushEvent":1328,"ReleaseEvent":7,"WatchEvent":16},"last_year":{"CreateEvent":210,"DeleteEvent":222,"IssueCommentEvent":194,"IssuesEvent":20,"PullRequestEvent":275,"PullRequestReviewCommentEvent":143,"PullRequestReviewEvent":111,"PushEvent":802,"ReleaseEvent":4,"WatchEvent":5}},"keywords":["denon","discord","dj","djay-pro","djuced","icecast","kick-com","m3u","mpris2","music","nowplaying","obs","python3","serato","seratodjpro","streaming","traktor","twitch","virtualdj","whats-now-playing"],"dependencies":[],"score":6.363028103540465,"created_at":"2026-06-26T11:24:20.275Z","updated_at":"2026-08-27T17:35:06.022Z","avatar_url":"https://github.com/whatsnowplaying.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/373619","html_url":"https://summary.ecosyste.ms/projects/373619"}