Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Delete the osu! beatmap elements you don't want
Python
branch: master

README.md

osu!filter

Delete the beatmap elements (difficulties, hitsounds, skins) you don't want.

NOTE: Deleting skins may delete some backgrounds (this is rare, but it doesn't matter if you play at 100% dim). Use at your own risk.

Requirements

  • Python 3.x (lol)
  • osu! song folder

Usage

python osufilter.py "/your/song/path/here"

I would recommend that you move your song directory elsewhere before running the script because osu! does some weird caching.

To change difficulties, edit the 'diffs' list (just in case for non-programmers)

diffs = ["Hard", "Insane", "Another"] #I HATE HARD MAPS

Changing what to delete:

del_maps = True
del_hitsounds = True
del_skins = False
del_bg = False
Something went wrong with that request. Please try again.