League SDK

League SDK

Fully typed TypeScript SDK for Riot League of Legends API

2 followers

A fully typed TypeScript SDK for the Riot League of Legends API. Why This SDK? Working with the raw Riot API requires multiple endpoints, complex routing, and manual data transformation. This SDK simplifies everything. It allows you to fetch data from matches, your friend's progression and more in a couple of lines: const player = await client.players.getByRiotId('Hide on bush', 'KR1'); const soloQ = await player.getSoloQueueStats();
League SDK gallery image
League SDK gallery image
Free
Launch tags:Developer ToolsGitHubGames
Launch Team / Built With
Wispr Flow: Dictation That Works Everywhere
Wispr Flow: Dictation That Works Everywhere
Stop typing. Start speaking. 4x faster.
Promoted

What do you think? …

Adrián Mato
Hey friends! I’ve been building a few dashboards to track progress (and the friendly rivalry) across a small group of us who play League. While doing that, I ended up mapping the chaotic Riot Games API into a clean, typed SDK—so anyone can build similar tools without spelunking through a dozen endpoints. Hope it’s useful. If you build something with it, I’d love to see it!