{"repo":"Specy/genshin-music","free":true,"listed":false,"github":"https://github.com/Specy/genshin-music","clone":"git clone https://github.com/Specy/genshin-music.git","description":"A music composer and song learning webapp made for the games Genshin and Sky Cotl. Made with Next.js, WebMIDI, WebAudio, pixi.js","language":"TypeScript","stars":200,"topics":["genshin-impact","sky-cotl","react","music","pwa","hacktoberfest","nextjs","pixijs"],"license":"MIT","category":"media-processing","readme_excerpt":"Welcome to Genshin music and Sky music nightly This repository holds the code of the two music apps for Genshin and Sky Cotl, you can see the published apps at specy.app Looking for help in translation I'm looking for people who could help me translate the app to other languages, if you are interested, look at the translation discussion here How to run in dev mode You need node.js installed on your computer, you can get it here. Then clone the repo to a folder and install the dependencies with npm i , once installed, run the development server with npm run start There are 4 more scripts which might be useful, run as a specific app and build as a specific app. You can run npm run dev:sky or npm run dev:genshin , this will run the webapps for the specific game and swap the assets. How to run desktop app in dev mode You need to first start the development server, look here for how to do that. Then you can run npm run start-tauri How to build You can use the scripts npm run build:genshin and npm run build:sky which will build the correct app, or npm run build:all to build both How to build desktop app I advise not to use the desktop app as it's not developed much, it was mostly a proof of concept, use the webapp instead. The app uses tauri for the desktop bundle which is a sandboxed webview. You can build it by using npm run build-tauri:genshin , npm run build-tauri:sky , npm run build-tauri:all . The config is premade to allow for changelog, if you dont have a signing key, the b","default_branch":null,"files":null,"tree":[],"storefront":"/r/Specy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Specy/genshin-music/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}