osuAPI-js - the most powerful osu! API wrapper
Warning
Module is not finished yet, as for now it only supports getting info about specific user, beatmap and beatmap set BUT it's being constantly updated and gets better with each commit.
Why osuAPI?
- Object-oriented
- Fully Promise-based
- Constantly updated
- Flexible
Features
- Basic osu! API coverage
- Complete typings with explanations
- PP calculation
- Gathering information from the website
- Bancho support
...and more to come!
(If you have any requests or suggestions, feel free to open an Issue or Pull request!)
Installation
$ npm install osuapi-js
$ npm test
Super easy!
Usage
You can read the docs here