Skip to main content
Deno 2 is finally here 🎉️
Learn more

ReMapperBanner

Welcome to ReMapper!

This is a TypeScript library designed to help with making Beat Saber modcharts. It models the beatmap schema through wrapper classes and allows an easier, type safe scripting workflow.

332497994-77f40cb2-aff0-4858-abdc-631fc072a823

It implements features from the base game as well as Aeroluna’s Heck suite.

ReMapper was created from multiple goals:

  • It was originally created to streamline the techniques developed during the creation of Somewhere Out There.
  • I was tired of referencing a multitude of resources to figure out how to write/manipulate raw beatmap JSON.
  • I wanted to avoid copy and pasting certain helper functions between projects.

Though it was mostly created for myself, ReMapper (and the code that derived it) has been used in a multitude of other projects.

To get started, check out the wiki page!