https://github.com/loli-okinawa/Saberfy
Application for match and import your Spotify favorite songs to BeatSaber
https://github.com/loli-okinawa/Saberfy
beatmaps beatsaber beatsaver electron nodejs react spotify vr
Last synced: 10 months ago
JSON representation
Application for match and import your Spotify favorite songs to BeatSaber
- Host: GitHub
- URL: https://github.com/loli-okinawa/Saberfy
- Owner: LoliE1ON
- License: mit
- Created: 2021-08-26T17:12:23.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-09-07T18:59:28.000Z (over 2 years ago)
- Last Synced: 2023-09-07T21:29:54.590Z (over 2 years ago)
- Topics: beatmaps, beatsaber, beatsaver, electron, nodejs, react, spotify, vr
- Language: TypeScript
- Homepage:
- Size: 926 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# Saberfy (WIP)
Application to search and import tracks from BeatSaver to BeatSaber.

### Features
- Find Spotify favorite tracks in BeatSaver
- Find maps by song or artist from BeatSaver
- Import maps to BeatSaber
- Map sorting
- Map preview
## Dependencies
NodeJS >= 16
## Install
Clone repository
```bash
git clone git@github.com:LoliE1ON/Saberfy.git
```
Go to the project
```bash
cd Saberfy
```
Install all dependencies
```bash
npm i
```
## Setup
- Create Spotify application in the Dashboard: https://developer.spotify.com/dashboard/applications
- Set Spotify clientId in `src/config/spotify.ts` file
- Start application: ```npm start```
## Build
- Standalone build: ```npm run package```
- Installer: ```npm run make```
## License
MIT