Skip to content

CommunityDragon/awesome-league

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome League Awesome

A list of things that work with the League of Legends APIs.

Join the Riot Games Third Party Developer Community to learn more about League's APIs and their possibilities.

Contents

  • Documentation - All sources of information about developing for League.
  • Applications - Apps that work directly with client/game APIs.
  • External Apps - Apps that work externally using Riot API.
  • Content Creation - Tools made for Content Creators, mostly made with Replay API.
  • Developer Tools - Tools for help in developing own apps for League.
  • DevOps Tools - Development utilities for creating League Apps.

Documentation

Applications

  • Ancient Chimes - Export your friends list into a text file.

  • ARAM Zone - ARAM-focused website that provides many detailed builds for each champion, tierlist and match history.

  • Blitz App - All in one assistant that provides information about the team, imports runes, and item builds.

  • ChampR - Allows auto generate recommend champion builds and popup runes list and apply on the fly.

  • Crescendo - Allows you to mute the annoying PHOOOOM sound when you accept the game.

  • Dark Binding - Manages your keybindings based on your selected champion.

  • Deceive - Masks your online status.

  • Disenchanter - Mass disenchant loot like champion shards, skin shards, mythic essence and more.

  • Hextech Friends - Enables you to invite a lot of people at once.

  • Hwei's Brush - Change your League of Legends Profile background to any splash art of your choice.

  • Insert Mission Here - Creates custom missions for clubs.

  • LeagueAutoAccept - A console app that allows you to automatically accept queue, pick or ban a champion and more.

  • League Fan - A website for previewing League of Legends summoner Icons, emotes, and others.

  • LeagueRecord - A lightweight program that automatically records LoL games and saves the timestamps of the most important events in the game.

  • League Tools - A cross-platform desktop app with many League Client exploits (e.g profile customization).

  • League Unglitch - Windows C# application using ALREADY EXISTING functionality to fix existing UI/graphical bugs and issues that prevent players from joining champion select, selecting runes, selecting champions, banning champions, making players dodge champion select etc.

  • Legendary Rune Maker - Automation app that imports rune pages, item sets and skill order, as well as automatically going through champ select for you.

  • LickMyRunes - Automatically import runes for your picked champion from OP.GG.

  • LolAV - A desktop app that will allow you to set one of the hidden Tencent icons for your profile.

  • LoL Society - A stats website that provides many detailed builds and stats for each champion, and champion and builds tierlists.

  • Lytical - Match statistics and profile analytics app for all regions including Garena & WeGame.

  • MetaBot.GG - Analytics tool that provides data on the best champions, items, runes, etc.

  • Mimic - Allows you to control your client from your phone.

  • Nemo - Recommends champions to pick/ban, provides information about players, imports runes, spells, and item sets.

  • PassCalc - A calculator for League of Legends passes.

  • Pengu Loader - Unleash the power of Customization from your League of Legends Client.

  • RuneBook - App that can import runes from many sources. Updated fork of the original app.

  • RuneChanger - Allows you to quickly import runes, select recently played champions, promptly reply in chat, and automate disenchanting and crafting loot.

  • Sentinel - Enables the use of Windows 10 notifications to show alerts from the client.

  • Trophy Hunter - Creates your personalized trophy wall based on completed challenges.

  • YasuNO - Prevents you from selecting Yasuo in champion select.

  • ytLegends - A League Of Legends overlay to play YouTube videos in-game.

External Apps

  • Clean Cuts - Provides League of Legends game data in a human-friendly format.

  • Elo.rip - A chaotic champion randomizer.

  • Heimerdinger.lol - Website dedicated to providing you with information about League of Legends. Such as Sale Rotations, Emotes and more.

  • lolskin.info - Skins information and browsing tool, combines information from the client, YouTube and League wiki in one place.

  • Skin Explorer - Browse through League of Legends splash art from your browser.

  • YearIn.LoL - A yearly recap that presents your League of Legends stats in a fun and entertaining way.

  • ClutchGG.LOL - A lightweight League of Legends Profile Stat/Leaderboard Tracker. Fit with Live Games, Match details and more.

  • LeagueStats - Website that provides global complete data for all League of Legends summoners.

  • LeagueStreams.gg - Browse through Live League of Legends Streams with in-Game Informations or watch thousands of VODs by Champion, Lane or even Opponent.

Content Creation

  • League Director - Official tool for making advanced League of Legends replays.

  • Creator Suite - Tool by SkinSpotlights made for the Replay API.

  • lol-pick-ban-ui - Web based tournament UI to display champion select picks and bans.

Developer Tools

  • lcu-api - A Python LCU wrapper.

  • lcu-driver - Python3 interface for LCU API.

  • lcu-event-viewer - View and record events that the LCU sends through WebSockets.

  • llux - Transfer data to the LCU via the command-line interface.

  • Needlework.Net - A helper development tool and explorer for the LCU.

  • simple-debugger - Debug client API calls via Fiddler.

  • GrrrLCU - A simple C# wrapper for the LCU.

  • PoniLCU - C# Library for interacting with the LCU APIs.

  • lcu-events - Cross-platform NPM Module to handle WebSocket events and make API calls to LCU.

  • LeagueConnect - NPM Module to get the LCU credentials and connect to the websocket.

  • lcu-connector - NPM Module to connect to the LCU automatically.

  • hexgate - A TypeScript LCU wrapper available on NPM.

  • lol-client-java-api - Java library for connecting to LCU through API and websocket.

  • GlassLCU - C# .NET library that allows you to communicate with the LCU in a typed and always up-to-date manner.

  • lcu-sharp - An C# API wrapper for the League of Legends client.

  • ratRequ3ster - Python app to interact with LCU API.

  • RiftExplorer - Electron application to explore the LCU API.

  • RitoClient - Deep dive into your RiotClient.

  • go-lcu - Go Library to automatically retrieve the port and token of the LCU and wrap it behind a reverse proxy.

  • Rito - C++ set of utility classes for Riot API and LCU API connection.

DevOps Tools

About

A list of apps that work with the League of Legends Client & In-Game API.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published