jaxxeh / BeatHub

Small, simple, and fast custom beatmap browser & downloader built with Svelte

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BeatHub

BeatSaver Songs

Description

A tiny and fast song browser and downloader for Beat Saber!

Features

  • Search for beatmaps available through beatsaver.com

Search Demo

  • Browse top rated, top downloded, hottest, and newest custom beatmaps

Lists Demo

  • Preview any beatmap before downloading, scrub through the song to see how you like it.

Preview Demo

  • Quickly download custom beatmaps directly to your BeatSaber directory

Download Demo

  • Set Beatmap download folder

Path Demo

How to get

Go to releases and download the latest version.

Background

I was inspired by BeatDrop, most of the credit goes to the developers working on that project for ideas on how to make the client work. The rest of the credit goes to the BeatSaver.com devs for their API docs and their online site.

I started working on this because I was having a bit of an unreliable experience with the BeatDrop (not to knock that project, it's still an excellent mod & map manager) software and felt a more simplified client for browsing & downloading songs would be nice. I also at the time was playing around with Svelte 3 & Electron and reeeeally wanted to build a real world project to learn Svelte 3 with.

Planned Features

  1. Song Library Management
  2. Mod installation support

Contributing

If anyone wants to, feel free to contribute to the project.

About

Small, simple, and fast custom beatmap browser & downloader built with Svelte

License:Apache License 2.0


Languages

Language:Svelte 54.8%Language:JavaScript 39.5%Language:CSS 5.1%Language:HTML 0.5%