gitwtfhub

wtf is lol-deck?

fieldju/lol-deck — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2019-09-03

Audience · generalComplexity · 2/5DormantSetup · easy

TL;DR

A Stream Deck plugin giving League of Legends streamers one-button timers and pre-written callouts so they don't stop playing to type or track cooldowns.

Mindmap

mindmap
  root((repo))
    What it does
      Objective timers
      Summoner spell tracking
      One-button callouts
    Tech stack
      Stream Deck plugin
    Use cases
      Track jungle respawns
      Broadcast team callouts
      Streamer game focus
    Audience
      Streamers
      League of Legends players

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Set a button to countdown jungle camp or objective respawn timers during a game.

REASON 2

Track enemy summoner spell cooldowns without alt-tabbing out of the game.

REASON 3

Broadcast a pre-written team callout to chat with a single button press.

What's in the stack?

Stream Deck

How it stacks up

fieldju/lol-deck0verflowme/alarm-clock0xhassaan/nn-from-scratch
Stars0
LanguageCSSPython
Last pushed2019-09-032022-10-03
MaintenanceDormantDormant
Setup difficultyeasyeasymoderate
Complexity2/52/54/5
Audiencegeneralvibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Requires owning Elgato Stream Deck hardware and software before installing the plugin.

Wtf does this do

This is a Stream Deck plugin, a small add-on that extends Elgato's Stream Deck hardware (those customizable button panels streamers use), to help League of Legends players during gameplay. The plugin gives you quick access to timers and callouts you'd normally have to track manually or type out by hand. For example, you can set buttons that countdown important objectives like jungle camp respawns, or track when enemy summoner spells (like Flash or Teleport) will come back off cooldown. You can also store pre-written team callouts, things like "Let's group mid" or "They have no vision here", and broadcast them to chat with a single button press instead of typing mid-teamfight. If you're a streamer who plays League, this saves you from alt-tabbing or looking away from the game to set timers or communicate with chat. Instead of pausing to type strategy calls, you hit a button and it goes out. Your hands stay on your keyboard and mouse, and your focus stays on the game. For content creators especially, it keeps gameplay smooth and lets you engage with viewers without interrupting your actual play. The README doesn't provide detailed setup or feature information, so you'd want to check the project's documentation or releases directly to see exactly which timers and callouts are supported, how to customize them, and whether you need any League API integration or if it's all client-side. Since it's a Stream Deck plugin, you'll need the Stream Deck software and hardware to use it, but if you already have that, it's just a matter of installing the plugin.

Yoink these prompts

Prompt 1
Show me how to install this Stream Deck plugin for League of Legends.
Prompt 2
Help me set up a button for tracking enemy summoner spell cooldowns.
Prompt 3
Explain how to customize the pre-written callouts this plugin sends to chat.
Prompt 4
Walk me through what hardware and software I need before using this plugin.

Frequently asked questions

wtf is lol-deck?

A Stream Deck plugin giving League of Legends streamers one-button timers and pre-written callouts so they don't stop playing to type or track cooldowns.

Is lol-deck actively maintained?

Dormant — no commits in 2+ years (last push 2019-09-03).

How hard is lol-deck to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is lol-deck for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.