forum

osu!api v2 Official SDKs

posted
Total Posts
3
This is a feature request. Feature requests can be voted up by supporters.
Current Priority: +20
Topic Starter
ckoegel
Are there any current official SDKs/wrappers for the osu!api v2? In my searching I found plenty of packages for python, node, java etc. that all seem to be unofficial and only a few of them are up to date or maintained. Are there any plans to create and maintain official SDKs for the osu!api? If there aren't, I'd love to talk to any osu! developers about creating these, as there are great open source tools (namely https://openapi-generator.tech/) that can be used to automatically generate SDKs for the api given that an OpenAPI Spec for osu!api v2 already exists. This has been something I've thought about undertaking myself, but I wanted to see if there were any plans for official SDKs that I was unaware of. Please let me know if this is something the community and/or developers is interested in and feel free to dm me with any questions as I'd love to help create, test, and maintain something like this!
abraker
my understanding is that it's completely up to the community to make their own
clayton
the only official wrappers are those built into first-party consumers, i.e. lazer. the OpenAPI spec on docs.ppy.sh is probably a bit of a mess because it's auto-generated from scribe on osu-web, and the code comments that feed into scribe are not always complete or correct. improving those comments is probably the way to go if you want to help out with this stuff. I wouldn't count on "official" SDKs ever being a thing
Please sign in to reply.

New reply