-
Notifications
You must be signed in to change notification settings - Fork 0
Building from Source
Crauzer edited this page Feb 23, 2026
·
1 revision
Instructions for setting up the development environment and building LTK Manager.
- Rust — Latest stable toolchain (rustup.rs)
- Node.js — v18 or later
- pnpm — Package manager (pnpm.io)
- Tauri prerequisites — See Tauri v2 prerequisites
- Visual Studio Build Tools with C++ workload
- WebView2 runtime (usually pre-installed on Windows 10/11)
# Clone the repository
git clone https://github.com/LeagueToolkit/ltk-manager.git
cd ltk-manager
# Install frontend dependencies
pnpm install# Full dev mode (Rust backend + React frontend with hot reload)
pnpm tauri dev
# Frontend only (skip Rust rebuild, faster UI iteration)
pnpm dev# Type check
pnpm typecheck
# Lint
pnpm lint
# Format
pnpm format
# All checks at once
pnpm check
# Rust checks
cargo clippy -p ltk-manager
cargo fmt -p ltk-managerRUST_LOG=ltk_manager=trace,tauri=info pnpm tauri devpnpm tauri buildThis creates an installer in src-tauri/target/release/bundle/.
See Architecture for details on the codebase structure.
Getting Started
LTK Manager
Creator Workshop
Ecosystem
Development