{"id":25255266,"url":"https://github.com/al366io/musiq","last_synced_at":"2025-09-05T01:32:48.856Z","repository":{"id":64957834,"uuid":"579725090","full_name":"Al366io/MusiQ","owner":"Al366io","description":"MusiQ","archived":false,"fork":false,"pushed_at":"2023-02-27T09:47:53.000Z","size":8269,"stargazers_count":4,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T19:01:45.220Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://musiq.social","language":"JavaScript","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/Al366io.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2022-12-18T17:38:50.000Z","updated_at":"2023-02-26T00:06:25.000Z","dependencies_parsed_at":"2025-02-12T05:53:56.137Z","dependency_job_id":"5f4ae32d-3c56-40c1-939e-effc151c5f0a","html_url":"https://github.com/Al366io/MusiQ","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Al366io/MusiQ","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Al366io%2FMusiQ","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Al366io%2FMusiQ/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Al366io%2FMusiQ/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Al366io%2FMusiQ/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Al366io","download_url":"https://codeload.github.com/Al366io/MusiQ/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Al366io%2FMusiQ/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273699569,"owners_count":25152281,"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","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"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"}},"keywords":[],"created_at":"2025-02-12T05:53:52.023Z","updated_at":"2025-09-05T01:32:43.847Z","avatar_url":"https://github.com/Al366io.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e DEVELOPMENT MODE: ON - UNSTABLE \u003c/h1\u003e\n\u003ch1 align=\"center\"\u003e MusiQ \u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e MusiQ is an app that lets an host create a party connecting his spotify account (or other services)\u003c/p\u003e\n\n\u003cp align=\"center\"\u003eGuests are then able to add to this queue through a scanned QR code or invite link.\u003c/p\u003e\n\n\u003cp align=\"center\"\u003eThis app is set to solve DJ-ing issues of house parties.\u003c/p\u003e\n\n## Features\n\n### Owner\n\nThe owner can create a room/party of which he can set the rules.\nThere are quite a few rules. We might decrease or increase them based on demands.\n\n#### Visibility of the Queue\n\nThis options defines whether or not users can see the current queue.\nIs it is turned on, users will see the queue that is currently up.\nOtherwise, they will add musics to the queue without seeing it.\nThat can be interesting for blind tests or surprising experiences or games (like guessing who put the music).\n\n#### Upvote / Downvote\n\nThis option defines whether or not upvotes and downvotes are enabled.\nUpvotes and downvotes change the place of the song in the queue. With an upvote, this song will jump over the preceding song and the other way around.\n\n#### Genre Respect\n\nWith this option, the owner can make sure that music that are added to the queue respect a certain genre or collection of genre.\nYou don't want Miley Cyrus ruining your rock'n'roll evening, do you?\n\n#### Timeout\n\nThis options decides on the minimum time between duplicate songs.\nIf it is set to 60 minute, songs will not be playing twice within that timeframe.\n\n#### Member-only\n\nThis options decides whether or not users need to be logged in to join the room.\n\n\n### Adders\n\nAdders, after scanning the QR code or following the invite link will be sent to a landing page where they can login or just join as guest.\nOnce joining, they will be sent to the page where the current playing song is displayed with, under it, the queue.\n\nThe adding button shows a research bar to search for a song to add.\nAll songs have their album cover, name, genre and minutes remaining displayed.\n\nIf activated, they can also upvote and downvote songs to make their position change within the queue.\nThose votes are limited to one per person and per song not to have any abuse related to it.\n\n##### We hope you enjoy MusiQ as much as we enjoyed creating it\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fal366io%2Fmusiq","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fal366io%2Fmusiq","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fal366io%2Fmusiq/lists"}