ForewordΒΆ

The following pages serve as an introduction to circlecore. Although they would ideally be exhaustive, they are likely not. Refer to the source documentation where this introduction fails you. You are also welcome to ask questions on our discord.

To aid in readability, import statements have been ommitted from code blocks. Please supply your own.

Because the osu api places rather heavy ratelimits (10 per minute) on loading replays, a low quantity of replays has been used where appropriate in the examples, to reduce frustration should you run the provided code. Know that the api (and subsequently circlecore) supports loading up to 100 top scores from a map or user.