A website that catalogs Rhythm Doctor custom levels.
All future work is happening here: https://github.com/auburnsummer/orchard2
The new version will include:
- Log in with Discord!
- Edit your levels!
- A manual system for adding levels instead of the current automated scraper
- unfortunately the scraper is starting to fall over... a lot
Rhythm Doctor is a rhythm game by 7th Beat Games. It also includes a free custom level editor. As a result, there are many custom levels created by the community. Rhythm Cafe is my attempt to organise the myriad of available levels into something more user friendly.
This website is not a host for levels. It only aggregates levels that already have been posted somewhere else.
The project is split into two repositories:
- rd-indexer provides the backend component api.rhythm.cafe;
- This repo provides the frontend webapp. It's using Preact and jotai.
This project uses npm and yarn. To set up the project locally:
https://github.com/auburnsummer/rhythm-cafe.git
cd rhythm-cafe
yarn install
To start the local dev environment, run
yarn dev
By default, this will use the production backend at api.rhythm.cafe
. Since
api.rhythm.cafe
is readonly, this is perfectly fine and safe to do.
TBD