https://github.com/tohr01/leaguedeathtimer
League Death Timer displays a respawn timer for the game League of Legends as a hovering Pop-up allowing you to be productive while dead.
https://github.com/tohr01/leaguedeathtimer
gaming league-of-legends lol macos productivity
Last synced: 4 months ago
JSON representation
League Death Timer displays a respawn timer for the game League of Legends as a hovering Pop-up allowing you to be productive while dead.
- Host: GitHub
- URL: https://github.com/tohr01/leaguedeathtimer
- Owner: Tohr01
- License: mit
- Created: 2025-02-18T03:20:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-17T20:52:30.000Z (6 months ago)
- Last Synced: 2026-01-18T07:20:00.474Z (6 months ago)
- Topics: gaming, league-of-legends, lol, macos, productivity
- Language: Swift
- Homepage:
- Size: 465 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README

League Death Timer is a little tool I use when i die in the computer game [League of Legends](https://www.leagueoflegends.com/de-de/) in order to know when I am alive again.
The application uses the local [Game client API](https://developer.riotgames.com/docs/lol#game-client-api) to grab the current respawn timer of the current player and displays it in a movable Pop-up at the top (see screenshot below).
You can easiliy access the application in the menu status bar.
## 📸 Screenshot

## 🎯 Requirements
- macOS 13+ (macOS Ventura or higher)
- Xcode (If you want it to compile it yourself)
- League of Legends (Might be obvious)
> [!NOTE]
> You might need to right-click open the app in order to trust it or run `xattr -d com.apple.quarantine LeagueDeathTimer.app` on the app bundle.
## ⚙️ Custom configuration
The application uses the LCU-Endpoints to determine your language (locale; e.g. en_GB) in order to correctly display your champ as a background.
In order to achieve this the program needs to know where your League of Legends App bundle is located. If you moved the Bunde from its default location at `/Applications/League of Legends` you need to override the location in the program plist file located at `~/Library/Preferences/codes.cr.league-death-timer.plist` (Please open the app first in order for it to generate).
Change the key `leagueAppPath` accordingly.
## 🍩 Credits
- Font: [Beaufort for LOL](https://brand.riotgames.com/de-de/league-of-legends/typography/)
- LaunchAtLogin: [LaunchAtLogin-Legacy](https://github.com/sindresorhus/LaunchAtLogin-Legacy)