Skip to content
This repository has been archived by the owner on Mar 29, 2023. It is now read-only.
/ beat-piper-cli Public archive

(Old CLI version) Search for Beat Saber maps using Spotify playlists

License

Notifications You must be signed in to change notification settings

BeatPiper/beat-piper-cli

Repository files navigation

Heads up

A new iteration of the project is currently under development. It's a web app that will be available on BeatPiper.com

Here is a little sneak peek (WIP) WIP

Beat Piper

Logo

GitHub Repo stars GitHub issues GitHub pull requests
License Prettier
Node.js TypeScript

Motivation

I got into Beat Saber but haven't found a good way to automatically find beatmaps for songs I know. There are some similar projects, but they are either paid or I haven't had a good experience with them.

Retrieval methods

Spotify API

You can use the Spotify Web API to fetch your playlists. For that you need to copy .env.example to .env and fill in the required fields.

Public playlists

Alternatively you can provide a link to a public playlist. This has a limitation of only fetching the first 100 songs. See why

Usage

⚠️ This tool is currently alpha quality software and is not ready for production use.

  1. Run yarn install
  2. Run yarn start

Attributions

I got the name from a reddit post from @PapuaNewGuinean. I hope that's okay