{"id":13528545,"url":"https://github.com/knijn/musicify","last_synced_at":"2026-01-24T18:11:26.050Z","repository":{"id":38842893,"uuid":"325747600","full_name":"knijn/musicify","owner":"knijn","description":"Musicify is a command line tool to stream* songs for ComputerCraft:Tweaked","archived":false,"fork":false,"pushed_at":"2025-07-06T08:05:13.000Z","size":234,"stargazers_count":14,"open_issues_count":8,"forks_count":9,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-06T08:35:56.889Z","etag":null,"topics":["computercraft","computronics","dfpwm","music","speakers"],"latest_commit_sha":null,"homepage":"","language":"Lua","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/knijn.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":"2020-12-31T07:56:20.000Z","updated_at":"2025-07-06T08:05:16.000Z","dependencies_parsed_at":"2024-04-12T15:03:32.443Z","dependency_job_id":"8b1de1c1-80e6-43f1-bd60-380472b77fb0","html_url":"https://github.com/knijn/musicify","commit_stats":null,"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/knijn/musicify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/knijn%2Fmusicify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/knijn%2Fmusicify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/knijn%2Fmusicify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/knijn%2Fmusicify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/knijn","download_url":"https://codeload.github.com/knijn/musicify/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/knijn%2Fmusicify/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28733599,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-24T17:51:25.893Z","status":"ssl_error","status_checked_at":"2026-01-24T17:50:48.377Z","response_time":89,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["computercraft","computronics","dfpwm","music","speakers"],"created_at":"2024-08-01T07:00:20.988Z","updated_at":"2026-01-24T18:11:26.042Z","avatar_url":"https://github.com/knijn.png","language":"Lua","funding_links":[],"categories":["Programs","Lua programs"],"sub_categories":["Other","Fun"],"readme":"# Musicify\n\n[![License badge](https://img.shields.io/github/license/RubenHetKonijn/musicify?style=flat-square)](https://github.com/knijn/musicify/blob/main/LICENSE)\n[![Mentioned in Awesome ComputerCraft](https://awesome.re/mentioned-badge-flat.svg)](https://github.com/tomodachi94/awesome-computercraft)\n[![CC: Tweaked Version: 1.100+](https://img.shields.io/badge/CC:%20tweaked-1.100+-green?style=flat-square\u0026logo=GNOME%20Terminal)](https://tweaked.cc/)\n\nMusicify is a command line utility for ComputerCraft:Tweaked to stream\\* songs in game.\n\n## Install\n\nTo install, run\n\n```shell\nwget run https://raw.githubusercontent.com/knijn/musicify/main/install.lua\n```\n\n\n# Codespaces\n\nTo develop under Codespaces, you'll need the CraftOS VSCode Extention and install CraftOS-PC with the following commands:\n```sh\nsudo add-apt-repository ppa:jackmacwindows/ppa\nsudo apt update\nsudo apt install craftos-pc\n```\n\n## License\n\nMusicify is licensed under the [GNU General Public License v3.0](LICENSE).\n\n## Commands\n\n### musicify help\nShows the help menu showing all commands\n\n### musicify list\nShows all of the playable songs in the repository set\n\n### musicify info\nDisplays info about the current version of Musicify, and about the repository set\n\n### musicify play \u003cid\u003e\nPlays the song with the specified ID\n\n### musicify playlist \u003cfile\u003e\nA playlist file has the following format: `\u003csongid\u003e,\u003csongid\u003e,\u003csongid\u003e,\u003csongid\u003e`. These song IDs can be found using musicify list. And can also be URLs.\n\n## musicify gui\nShow an in development GUI\n\n## musicify shuffle [from] [to]\nShuffle the songs in the repository, and optionally from and to a specific song id\n\n## musicify update\nForces an update on Musicify\n\n## musicify loop \u003cid\u003e\nLoops over a specific song or URL\n\n## musicify url \u003curl\u003e\nPlays a specific URL\n\n## Setup\n\nSet up your Computer with the install command above. Make sure to have a speaker and a modem (or ender modem) attached if you want to use multiple speakers\n\nMusicify offers the following configuration options:\n- `musicify.repo`: Sets the repo to music load from (default: `https://raw.githubusercontent.com/knijn/musicify-songs/main/index.json`)\n- `musicify.autoUpdates`: Sets whether Musicify will automatically update when there's a new version. (default: `true`)\n- `musicify.serverChannel`: Sets the channel to broadcast audio packets on\n- `musicify.serverMode`: Sets whether Musicify will broadcast audio packets\n\n## Development\n\nThe program also should work as an api, this is not tested though.\nIf you want to support the program, please make a pull request. It helps out a ton!\n\nIf you want to run the development version of Musicify, run\n\n```shell\nwget run https://raw.githubusercontent.com/knijn/musicify/main/git_install.lua\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fknijn%2Fmusicify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fknijn%2Fmusicify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fknijn%2Fmusicify/lists"}