A Genius Invokation TCG simulator in TypeScript. 七圣召唤模拟器✨更新至 7.0 https://standalone.piovium.org
  • TypeScript 94.6%
  • C++ 1.4%
  • Python 1.3%
  • CSS 1.1%
  • C# 0.5%
  • Other 1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Guyutongxue 69ba9fb02b
fix(core): Fixes #1156 (#1159)
* fix(core): Fixes #1156

* fix: revert behavior

* fix: remove dead code
2026-11-08 22:51:01 +08:00
.agents/skills/update-official-data feat(data): GI v7.2.0 (#1150) 2026-11-02 19:38:38 +08:00
.github chore(ci): deepseek-v4-flash was taken off (#1080) 2026-09-23 14:35:01 +08:00
docs fix(core, data): Revert append limit and hard boundary (#1042) 2026-09-19 12:46:07 +08:00
packages fix(core): Fixes #1156 (#1159) 2026-11-08 22:51:01 +08:00
patches refactor(core, data): Remove legacy features (#820) 2026-07-29 00:27:59 +08:00
proto feat(core, web-ui): history add variable reset mutation (#963) 2026-09-12 12:56:12 +08:00
scripts chore(*): Remove Bun. (#718) 2026-05-14 01:02:51 +08:00
.dockerignore chore(server): migrate to drizzle (#1129) 2026-10-18 13:17:47 +08:00
.editorconfig Python Build CI improvement (#19) 2024-12-11 14:01:43 +08:00
.gitignore fix(data,web-ui-core): hintText fixing (#271) 2025-05-26 22:24:04 +08:00
AGENTS.md chore: Profile housekeeping (#1142) 2026-10-30 01:18:54 +08:00
buf.gen.yaml fix(typing): adjust typing to prepare a more useful frontend (#122) 2025-02-02 16:48:39 +08:00
buf.yaml move proto files to the root directory 2024-11-28 00:16:55 +08:00
CHANGELOG.md fix: missing bumps and docs 2026-09-24 16:46:29 +08:00
LICENSE add license 2024-02-17 21:23:05 +08:00
mise.toml chore(*): bump node version (#1133) 2026-10-22 10:00:29 +08:00
opencode.jsonc feat(core, data): Adaption for GTS (#693) 2026-06-30 01:23:54 +08:00
package.json chore(*): bump node version (#1133) 2026-10-22 10:00:29 +08:00
pnpm-lock.yaml feat(server...): Profile (#1137) 2026-10-27 15:11:37 +08:00
pnpm-workspace.yaml chore(server): Migrate NestJS to Hono (#1130) 2026-10-19 11:12:53 +08:00
prettier.config.ts chore: prettier plugin for gts (#792) 2026-07-17 15:39:33 +08:00
README.en.md fix(docs): revert back discord server link 2026-06-27 21:01:13 +08:00
README.jp.md chore: update README server credits (#755) 2026-06-14 18:58:53 +08:00
README.md docs(README): remove DeepWiki (outdated) 2026-09-04 13:34:56 +08:00
tsconfig.json chore(*): Remove Bun. (#718) 2026-05-14 01:02:51 +08:00
tsconfig.vitest.json chore(test): Correctly configure vitest checktype (#951) 2026-09-06 22:41:25 +08:00
vitest.config.ts chore(test): Correctly configure vitest checktype (#951) 2026-09-06 22:41:25 +08:00
vitest.setup.ts chore(*): Remove Bun. (#718) 2026-05-14 01:02:51 +08:00

Genius Invokation TCG Simulator

中文版 | English Version | 日本語版

Sample deployments are available at following links: https://standalone.piovium.org

Features of This Project

  • Fully open source (main body uses AGPLv3.0 or later)
  • The core implementations try to be the closest to the official rules
  • Full card definitions as of Version of Genshin Impact
    • Definition format is concise and easy to read
    • Easy maintenance
  • Definition of all old version cards (before balance adjustments)
    • Supports self-selected game version to start the game
  • Front-end Features:
    • Game visualization and local simulation
    • Historical retrospective (replay) and mid-game continuation
    • Game import and export
    • View detailed settlement logs
  • Battle Platform (In public beta)
  • Cross Programming Language Support
  • Sneak peeks at the beta cards
  • Currently there are still a lot of bugs, need more testing

About Development

The above link provides access to (possibly outdated) development documentation and notes.

If you are interested in our project or want to have more information, welcome to join our Discord server.

All English content should refer to the Chinese content.