Skip to content
This repository was archived by the owner on Jul 23, 2026. It is now read-only.

Repository files navigation

GameTweaks

GameTweaks is a cross-platform Tauri 2 desktop app for game customization. The current foundation provides the visual shell, settings, localization, theme handling, and signed updater flow while leaving product-specific features open for later work.

Development

corepack enable
pnpm install
git submodule update --init
pnpm dev

The separately versioned GameTweaks-Games catalog is available in catalog/. Commit and push catalog changes from that directory first, then commit the updated submodule reference in this repository. Clone both repositories at once with git clone --recurse-submodules <GameTweaks URL>.

Local builds identify themselves as DEV_WORKING; distributable versions are injected only by the release workflow.

Checks

CI=true pnpm check
CI=true pnpm lint
CI=true pnpm build

cd src-tauri
cargo fmt --all -- --check
cargo clippy --all-targets --all-features -- -D warnings
cargo test --all-features

The Svelte frontend lives in src, and the minimal settings/updater backend lives in src-tauri.

About

Cross-platform game tweaking platform built with Rust, Tauri and SvelteKit.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages