Cross-platfrom-first tools for osu! standard beatmaps (for now) written in TypeScript, using tauri and osu!lazer’s logic as the foundation. It was done so we could have a mapping toolset solution that was friendly to run on Linux without the need of third party tools (aka. wine and VMs).
Check it out on GitHubBuilt with
- Tauri
- TypeScript
- osu-parsers
Tools
- Hitsound Copier
- Metadata Manager
TODOs
- Add map cleaner funcionality.
- Add support to persist the data.
- Add colourhax helper functionality.
- Fix some unnecessary greenlines being generated.
- Release to flathub.
Running
You can either grab the latest release or build it by yourself.
Building
If you wish to run the project on your local machine, follow the instructions below:
Requirements
1. Clone the project
git clone https://github.com/maotovisk/hitsound-copier.git
2. Install the project’s dependencies
pnpm install
3. Run the project
pnpm tauri dev
Special thanks
- OliBomby for buildig the Mapping Tools project, which is the our main inspiration.
- kionell for building this amazing library that we are using to parse the .osu files.
- Seto Kousuke for waiting for me to finish working on this to play some switch games.