Welcome to osu.py’s documentation!

Easy to use API wrapper for osu!api written in Python. This uses osu!api v2, which is still under development. So some code that was originally working may break overnight. However, I’ll do my best to fix any issues I find as quick as possible.

Getting started

If you’re new to osu.py, consider checking out this guide on how to get started!

Looking for something specific

There are some examples on the github here that might help you find what you’re looking for. Otherwise here are some common uses for the api that you might be looking for.

Can’t find what you’re looking for or need help?

Join the discord and feel free to ping me in the osu.py help channel.

Documentation tree

Indices and tables