Pre-game itemization and rune guide for League of Legends. Pick your champion → your role → the enemy's class → whether you're ahead or behind, and FRGE.GG hands you a verified item build, situational swaps, draft bans/pocket-picks, and a full interactive rune page — all checked against live patch 26.14 data.
- 139 champions, every role they're genuinely played in (including off-meta roles that pass a win-rate + distinct-build bar)
- 13 enemy-class matchup profiles per role (Juggernaut, Diver, Assassin, … Specialist), each with "ahead" and "behind" item plans
- Interactive rune page per champion/role, matching the in-client layout
- 100% offline once installed — no account, no login, no telemetry
You only need one file — no other setup, no dependencies.
| You want | File to run |
|---|---|
| Normal install (recommended) | FRGE.GG Setup 0.3.1.exe |
| No-install version (USB stick / try-out) | FRGE.GG 0.3.1.exe (portable) |
- Download the installer (
FRGE.GG Setup 0.3.1.exe) from the release you were given (or therelease/folder if you have the repo). - Double-click it. It installs per-user in one click — no admin rights needed — and launches when done.
- That's it. Launch FRGE.GG from the Start Menu / desktop like any other app.
Windows SmartScreen may warn on first run because the app is not code-signed. Click More info → Run anyway.
Uninstall: Settings → Apps → FRGE.GG → Uninstall (app data is removed too).
Requirements: Windows 10/11, 64-bit. ~400 MB disk space (champion/item/rune images ship inside the app).
Prerequisites: Node.js 20+ and npm.
git clone <this repo>
cd pantheon-guide
npm installnpm run dev # Vite dev server → http://localhost:5173npm run dev # terminal 1 — keep the Vite server running
npm run app:dev # terminal 2 — Electron shell pointed at the dev servernpm run build # vite build → dist/
npm run app # Electron serving dist/ over app://npm run dist:win # → release/FRGE.GG Setup 0.3.1.exe + release/FRGE.GG 0.3.1.exeNote (dev environments): if
ELECTRON_RUN_AS_NODE=1is set in your shell, clear it before launching Electron (npm run app/ the built exe from a terminal), or Electron starts as plain Node and exits immediately.
python helpers/setup_ddragon.py # pulls the latest Data Dragon assets (incremental)src/App.jsx all UI (helpers, class defs, rune trees, panels)
src/data/champs/*.js one file per champion — items, runes, draft data
src/theme.js colour tokens / style objects
electron/main.cjs desktop shell (serves dist/ over app://)
public/ddragon/ Data Dragon images + item/rune JSON
release/ built installers (generated by npm run dist:win)
© 2026 Smiggul. All rights reserved. This source is public for transparency only — see LICENSE for terms. Compiled releases (the installer/portable .exe) may be downloaded and run for personal use; the source code, its data, and the underlying concept may not be copied, redistributed, or reused without written permission.
FRGE.GG isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing League of Legends. League of Legends and Riot Games are trademarks or registered trademarks of Riot Games, Inc.