Simple and fast osu! API v1 and v2 library


Keywords
osu!, osu, api, async, osu-api, osu-api-v1, osu-api-v2, osu-libraries, osu-web, osugame, python3
License
GPL-3.0+
Install
pip install aiosu==2.3.1

Documentation

aiosu

Python version info PyPI version info pre-commit.ci status Documentation Status pytest Status mypy Status Codacy Status

Simple and fast asynchronous osu! API v1 and v2 library with various utilities.

Features

  • Support for modern async syntax (async with)
  • Support for API v1 and API v2
  • Rate limit handling
  • Utilities for osu! related calculations
  • Easy to use

Installing

Python 3.9 or higher is required

To install the library, simply run the following commands

To install the development version, do the following:

API v1 Example

API v2 Example

You can find more examples in the examples directory.

Contributing

Please read the CONTRIBUTING.rst to learn how to contribute to aiosu!

Acknowledgments