Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time
September 9, 2021 19:03
June 27, 2023 18:50
January 17, 2022 00:39
September 2, 2023 21:45
August 1, 2023 23:46
March 13, 2022 21:53
August 7, 2021 20:58
June 17, 2021 07:28
June 17, 2021 07:28
August 1, 2023 23:46
August 11, 2022 03:59
August 25, 2021 03:45
September 2, 2023 21:39

Better Song Search

Searching, downloading and playing songs, now with 100% less annoying!

The Game version(s) specific releases are compatible with are mentioned in the Release title (Its obviously possible latest is not supported assuming its been released recently). If you need the plugin for an older version - Grab an older release that fits ๐Ÿคฏ


You can always find the latest download in The Releases, simply drag the files into the respective folders


  • SongDetailsCache (Available in ModAssistant)
  • BeatSaberMarkupLanguage (Available in ModAssistant)
  • SongCore (Available in ModAssistant)


  • Wide variety of filtering / searching and sorting options & the ability to create / load filter presets
  • Absolute banger of a UI that gives you as much information as possible at a single glance
  • Preview of Songs that you havent downloaded yet ๐Ÿ˜ฎ
  • Uses a locally cached database (Via SongDetailsCache) so all inputs are reflected instantly-ish at the cost of being unable to find songs which have been uploaded in the last couple of hours
  • Accessible while in a Multiplayer lobby!
  • Button to pick random songs based off your filter settings if you're trying to discover new stuff
  • Download queue / history which is kept until the game is closed
  • Songs can directly be played from the search, no need to manually look for them after downloading
  • If downloads fail for some reason they are retried


Main Screen Filters Download History
Main UI Main UI Main UI

Planned Features

  • Possibly persisting the download history across game restarts? Not sure if really necessary