[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-82315":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":13,"openIssues":14,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":14,"stars30d":15,"stars90d":14,"forks30d":14,"starsTrendScore":14,"compositeScore":16,"rankGlobal":10,"rankLanguage":10,"license":17,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":20,"hasPages":20,"topics":21,"createdAt":10,"pushedAt":10,"updatedAt":23,"readmeContent":24,"aiSummary":25,"trendingCount":14,"starSnapshotCount":14,"syncStatus":26,"lastSyncTime":27,"discoverSource":28},82315,"LeagueJax","tarnishablec\u002FLeagueJax","tarnishablec","Desktop companion for League of Legends players.","",null,"TypeScript",101,8,0,24,2.86,"GNU General Public License v3.0",false,"master",true,[22],"leagueoflegends","2026-06-12 02:04:25","# LeagueJax\n\n[English](README.md) | [中文](README.zh-CN.md) | [日本語](README.ja.md)\n\n[![GitHub Releases](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGitHub-Releases-0969da?logo=github)](https:\u002F\u002Fgithub.com\u002Ftarnishablec\u002FLeagueJax\u002Freleases)\n[![Gitee Releases](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGitee-Releases-c71d23)](https:\u002F\u002Fgitee.com\u002Ftarnishablec\u002Fleague-jax-releases\u002Freleases)\n[![License: GPL-3.0](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-GPL--3.0-blue)](LICENSE)\n\n[Website](https:\u002F\u002Fleaguejax.pages.dev\u002F)\n\nLeagueJax is a desktop companion for League of Legends players. It brings client state, match context, player lookup, match history, lightweight overlays, and practical companion actions into a cleaner desktop experience.\n\nIt is not a game enhancer or a competitive advantage tool. LeagueJax focuses on the repeated tasks around normal play: checking players, reviewing matches, understanding the current session, managing replays, reducing repetitive actions, and keeping useful information visible without interrupting the flow of the game.\n\n## Download And Status\n\nOfficial builds are published through both GitHub and Gitee release channels:\n\n- [GitHub Releases](https:\u002F\u002Fgithub.com\u002Ftarnishablec\u002FLeagueJax\u002Freleases)\n- [Gitee Releases](https:\u002F\u002Fgitee.com\u002Ftarnishablec\u002Fleague-jax-releases\u002Freleases)\n\nThe project is still in early iteration. Features, interface details, release cadence, and update behavior may continue to change. Use the latest release when possible and review the release notes before updating.\n\n## Why This Project Exists\n\nLeagueJax is directly connected to [League Akari](https:\u002F\u002Fgithub.com\u002FHanxven\u002FLeagueAkari). Since Akari has also moved to a partially open-source strategy, it made sense to rethink how a desktop League of Legends tool should define its product experience, public boundary, and release model. LeagueJax was created as a project for learning and practicing Tauri desktop application development, while also exploring a player tool that better matches my own workflow.\n\nLeagueJax is not a copy of Akari and does not aim to replace it. It is an independent project. Its product design may reference Akari's desktop-tool experience, but its feature choices, pace, and boundaries are decided by LeagueJax itself.\n\n## Main Capabilities\n\n### Match Context\n\nLeagueJax organizes key state around the current game flow, helping players understand the current phase, team information, and related context more quickly. It is designed for moments around queueing, champion select, and entering or leaving a match, reducing window switching and manual lookup.\n\n### Match History And Player Lookup\n\nLeagueJax helps players review recent performance, inspect match history, and look up relevant player profiles when needed. The goal is review and information organization, not automated decision-making.\n\n### Compact Overlay\n\nLeagueJax provides a lightweight overlay form for keeping useful information available during play. The overlay is designed to be low-interruption, easy to scan, and quick to confirm.\n\n### Replays And Tools\n\nLeagueJax will gradually improve replay management, client-side companion actions, and other practical tools so that operations scattered across the client can become more centralized.\n\n### Notifications And Settings\n\nThe project keeps notifications and settings configurable, so behavior remains explicit, controllable, and easy to review.\n\n## Open-Source Strategy\n\nLeagueJax uses a partially open-source strategy. The public repository keeps the product shell, interface, foundation, and public project materials available, while some core implementation remains outside the public repository.\n\nThe reason is straightforward: tools in this category are easy for bad actors to rebrand, repackage, and sell or distribute in misleading ways. LeagueJax aims to share project ideas and learning outcomes while reducing the risk of low-effort repackaging.\n\n## License\n\nThe project as a whole uses the GPL-3.0 license. Source files and assets in the public repository are governed by the [LICENSE](LICENSE) file in this repository.\n\nSome non-public components are not provided in this public repository. When using, distributing, or modifying the public portions, follow the GPL-3.0 requirements and preserve attribution to the original project.\n\n## Unofficial Notice\n\nLeagueJax is an unofficial project. It is not affiliated with, sponsored by, endorsed by, or partnered with Riot Games, Tencent Games, or the official League of Legends product.\n\nLeague of Legends and related materials, names, icons, and game content belong to their respective rights holders. LeagueJax is only a desktop companion tool for players and does not represent an official product.\n\nWhen using this project, confirm that your usage complies with the rules of your region, server, and game client.\n","LeagueJax是一款为《英雄联盟》玩家设计的桌面伴侣应用。它使用TypeScript开发，核心功能包括客户端状态展示、对局信息查询、玩家资料查找、比赛历史记录以及轻量级的游戏内覆盖显示，旨在提供一个更简洁的桌面体验。该工具特别适用于需要频繁查看游戏内外相关信息的场景，如排队等待、选人阶段或是赛后回顾等，帮助减少窗口切换和手动搜索的次数，让玩家能够更加专注于游戏本身而不被打扰。",2,"2026-06-11 04:08:21","CREATED_QUERY"]