{"id":17719924,"url":"https://github.com/specy/genshin-music","last_synced_at":"2025-08-21T08:30:46.600Z","repository":{"id":37601276,"uuid":"357236329","full_name":"Specy/genshin-music","owner":"Specy","description":"A music composer and song learning webapp made for the games Genshin and Sky Cotl. Made with Next.js, WebMIDI, WebAudio, pixi.js","archived":false,"fork":false,"pushed_at":"2025-08-14T15:25:03.000Z","size":59012,"stargazers_count":156,"open_issues_count":3,"forks_count":39,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-08-14T17:26:32.737Z","etag":null,"topics":["genshin-impact","hacktoberfest","music","nextjs","pixijs","pwa","react","sky-cotl"],"latest_commit_sha":null,"homepage":"https://specy.app/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Specy.png","metadata":{"files":{"readme":"README-ID.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"specy","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://www.paypal.com/paypalme/specydev"]}},"created_at":"2021-04-12T15:02:34.000Z","updated_at":"2025-08-14T15:17:41.000Z","dependencies_parsed_at":"2025-07-30T12:28:10.990Z","dependency_job_id":null,"html_url":"https://github.com/Specy/genshin-music","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Specy/genshin-music","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Specy%2Fgenshin-music","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Specy%2Fgenshin-music/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Specy%2Fgenshin-music/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Specy%2Fgenshin-music/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Specy","download_url":"https://codeload.github.com/Specy/genshin-music/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Specy%2Fgenshin-music/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271449063,"owners_count":24761598,"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-08-21T02:00:08.990Z","response_time":74,"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":["genshin-impact","hacktoberfest","music","nextjs","pixijs","pwa","react","sky-cotl"],"created_at":"2024-10-25T15:13:33.322Z","updated_at":"2025-08-21T08:30:46.594Z","avatar_url":"https://github.com/Specy.png","language":"TypeScript","funding_links":["https://ko-fi.com/specy","https://www.paypal.com/paypalme/specydev"],"categories":[],"sub_categories":[],"readme":"[![wakatime](https://wakatime.com/badge/user/f0147aa6-69b8-4142-806c-050d6fee026e/project/68da356a-cd0b-40cb-996c-0799e406179f.svg)](https://wakatime.com/badge/user/f0147aa6-69b8-4142-806c-050d6fee026e/project/68da356a-cd0b-40cb-996c-0799e406179f)\n# Selamat datang di Genshin music dan Sky music nightly\n\nRepositori ini menyimpan kode dari dua aplikasi musik untuk Genshin dan Sky Cotl, Anda dapat melihat aplikasi yang telah dipublikasikan di [specy.app](https://specy.app)\n![Composer](docs/assets/composer.webp)\n![Player](docs/assets/player.webp)\n\n# Mencari bantuan dalam penerjemahan\nSaya sedang mencari orang yang dapat membantu saya menerjemahkan aplikasi ini ke bahasa lain, jika Anda tertarik, [silakan lihat diskusi terjemahan di sini](https://github.com/Specy/genshin-music/discussions/52)\n\n# Cara menjalankan dalam mode dev\nAnda memerlukan node.js terinstal di komputer Anda, Anda bisa mendapatkannya [disini](https://nodejs.org/en/).\nkemudian kloning repo ke sebuah folder dan instal dependensi dengan `npm i`, setelah terinstal, jalankan server developernya dengan `npm run start`\n\nAda 4 script lain yang mungkin berguna, dijalankan sebagai aplikasi tertentu dan dibangun sebagai aplikasi tertentu.\n\nAnda dapat menjalankan `npm run dev:sky` atau `npm run dev:genshin`, ini akan menjalankan aplikasi web untuk game tertentu dan menukar aset.\n\n# Cara menjalankan aplikasi desktop dalam mode dev\nAnda harus terlebih dahulu memulai server developer, lihat [disini](#how-to-run-in-dev-mode) untuk mengetahui cara melakukannya.\nKemudian Anda dapat menjalankan `npm run start-tauri`\n# Cara membuild\n\nAnda dapat menggunakan skrip `npm run build:genshin` dan `npm run build:sky` yang akan membuild aplikasi yang benar, atau `npm run build:all` untuk membuild keduanya\n\n# Cara membuild aplikasi desktop\nSaya menyarankan untuk tidak menggunakan aplikasi desktop karena aplikasi ini belum banyak dikembangkan, sebagian besar hanya sebagai bukti konsep, gunakanlah aplikasi web sebagai gantinya.\n\nAplikasi ini menggunakan tauri untuk bundel desktop yang merupakan tampilan web sandbox. Anda dapat membuildnya dengan menggunakan `npm run build-tauri:genshin`, `npm run build-tauri:sky`, `npm run build-tauri:all`. Konfigurasi ini sudah dibuat sebelumnya untuk memungkinkan adanya changelog, jika Anda tidak memiliki signing key, maka build akan gagal. Jika Anda ingin membuild tanpa changelog, buka `src-tauri/tauri.conf.json` dan atur `updater` menjadi false\n\n# Dokumentasi\nAnda dapat menemukan dokumentasi aplikasi ini [disini](https://github.com/Specy/genshin-music/wiki)\nIni mungkin tidak terlalu rinci, tetapi dapat membantu untuk memahami cara kerja formatnya.\n\n# Cara berkontribusi\nBuatlah isu baru dengan menyebutkan apa yang ingin Anda kerjakan dan tunggu saya untuk menugaskan isu tersebut. Dengan cara ini kita juga dapat mengomunikasikan apakah isu tersebut valid untuk diperbaiki/ditambahkan\n\n# README.MD\n\u003ca href=\"./README.md\"\u003eEnglish\u003c/a\u003e | \u003ca href=\"./README-ZH.md\"\u003e简体中文\u003c/a\u003e | \u003ca href=\"./README-JP.md\"\u003e日本語\u003c/a\u003e | \u003ca href=\"./README-TR.md\"\u003eTürkçe\u003c/a\u003e | \u003ca href=\"./README-ID.md\"\u003eIndonesian\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspecy%2Fgenshin-music","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspecy%2Fgenshin-music","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspecy%2Fgenshin-music/lists"}