osu.js is a powerful node.js module that allows you to interact with the osu!API very easily.
- Predictable abstractions
- 100% coverage of the osu!API
npm install osu.js --save
const osu = require('osu.js');
const osuApi = osu.api('some crazy osu!api key')
osuApi.getUser({
u: 'elRDgamer'
}).then((user) => {
console.log(user[0]);
});
If you don't understand something in the documentation, you are experiencing problems, or you just need a gentle nudge in the right direction, please don't hesitate to post an issue!