Client Libraries
gw2.me provides the following client libraries to use instead of manually making all the requests. For the authentication flow, existing OAuth 2.0 libraries will also work, though they don't provide the gw2.me specific requests like getting the accounts or creating a Guild Wars 2 API subtoken.
Language | Library | Description |
---|---|---|
JavaScript/TypeScript | @gw2me/client | Fully typed JavaScript library for Node.js and browsers to access all gw2.me APIs and to create authorization URLs. |
Example projects
This is a list of small example projects in different languages or frameworks that can be used as reference when adding gw2.me to your own project.
Language | Library | Description |
---|---|---|
Java | darthmaim/gw2.me-example-spring-boot | Spring Boot project using Spring Security to integrate gw2.me. |
Third-party Libraries
If you made your own client library to access gw2.me, please create a Pull Request or Issue in the GitHub repository to have it included on this page.