Adrián Mato

League SDK - Fully typed TypeScript SDK for Riot League of Legends API

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();

Add a comment

Replies

Best
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!