SteamTools README

The project's README from github.com/BeyondDimension/SteamTools. As one markdown file: README.md.

Watt Toolkit 🧰 (原名 Steam++)

English | 简体中文

「Watt Toolkit」是一个开源跨平台的多功能游戏工具箱,此工具的大部分功能都是需要您下载安装 Steam 才能使用。

Release Download Release Version GitHub license GitHub Star GitHub Fork GitHub Repo size GitHub Repo Languages NET 7.0 C# 11

爱发电 Kofi Patreon

Crowdin Build Status GitHub Star Gitee Star Bilibili QQ群

🚀 下载渠道

⬇️ 下载指南

详见 ./doc/download-guide.md

✨ 功能

全新的 3.0 版本,支持自定义插件功能,以下功能为下载时自带的默认插件,可以自行删除或禁用。

  1. 网络加速
    • 使用 YARP.ReverseProxy 开源项目进行本地反代来支持更快的访问游戏网站。
    • 通过加速服务拦截网络请求将一些 JS 脚本注入在网页中,提供类似网页插件的功能。
  2. 账号切换
    • 快速切换已在当前 PC 上登录过的 Steam、Epic、Uplay 等等多平台账号,与管理 Steam 家庭共享库排序及禁用等功能。
  3. 库存游戏
    • 直接管理你的 Steam 游戏库存,可以编辑游戏名称和自定义封面。
    • 监控 Steam 游戏下载进度实现 Steam 游戏下载完成定时关机功能。
    • 模拟运行 Steam 游戏,让您不用安装和下载对应的游戏也能挂游玩时间和掉落 Steam 卡片
    • 自助管理 Steam 游戏云存档,随时删除和上传自定义的存档文件至 Steam 云。
    • 解锁以及反解锁 Steam 游戏成就。
  4. 本地令牌
    • 让您的手机令牌统一保存在电脑中、支持通用HOTP、TOTP、Steam、Google 等令牌导入。
    • 支持 Steam 登录账号自定绑定生成令牌、支持 Steam 批量确认交易功能。
  5. 自动挂卡(新版本开发中)
    • 集成 ArchiSteamFarm 在应用内提供 挂机掉落 Steam 集换式卡牌 等功能。
  6. 游戏工具
    • 强制游戏窗口使用无边框窗口化、更多功能待开发。

🖥 支持的操作系统

🧩 截图





从移动端 Steam App 导入令牌指南

🌏 路线图

查看这个 milestones 来了解我们下一步的开发计划,并随时提出问题。

⌨️ 开发环境

Visual Studio 2026
JetBrains Rider
Visual Studio Code
OpenJDK 17
Android Studio Electric Eel 或更高版本
Xcode 26 或更高版本

🏗️ 项目结构

详见  ./src/README.md

🧑‍💼 加入我们

📄 开源代码库

详见  ./doc/open-source-library.md

SteamTools (BeyondDimension/SteamTools)

totp
Searching Database…

What is this?Watt Toolkit (formerly Steam++) is an open-source, cross-platform multi-functional Steam and gaming toolbox. Version 3.0 ships its features as default plugins — network acceleration, account switching, inventory management, local authenticator tokens and game tools — which you can remove or disable.
Where do I download it from?From the official website or GitHub Releases; Gitee releases and Arch User Repository packages (including a dev AUR built from the latest source) also exist. A step-by-step download guide lives in doc/download-guide.md.
Do I need the Steam desktop client installed for this to be useful?Yes — most of the toolbox's features require Steam to be downloaded and installed on your machine first.
Is everything in the toolbox fully working right now?Not quite — the ArchiSteamFarm-based auto card-farming feature is struck out while a new version is in development, iOS support is unfinished, and the game tools currently only force borderless windowed mode with more features pending.
Is this only for Windows, or does it run on Mac and Linux too?It runs on Windows 10 (1809+) and 11, macOS 10.15+, Ubuntu 20.04+, Debian 11+, Fedora 37+ and Deepin/UOS 20+, plus an Android app for Android 5.0+. An iOS version is still in development.
How does the network acceleration actually work?It runs a local reverse proxy based on the open-source YARP.ReverseProxy project to make access to game websites faster, and it can intercept requests to inject JS scripts into web pages — providing browser-extension-like functionality without an actual extension.
Can I switch between multiple game accounts on one PC?Yes — it quickly switches between Steam, Epic, Uplay and other platform accounts that have been logged in on the current PC, and also manages Steam Family Sharing library ordering and disabling.
What are the local authenticator tokens for?They keep your phone-based login tokens on your PC: you can import generic HOTP, TOTP, Steam and Google tokens, bind a token to your Steam account, and batch-confirm Steam trades. Guides cover importing from the mobile Steam app on Android and on iOS with or without jailbreak.
Can it farm Steam trading cards without installing the games?Yes — the inventory plugin can simulate running a Steam game so you accrue playtime and card drops without downloading or installing it. The same plugin manages your library: editing game names, custom covers, Steam Cloud save management, and auto-shutdown when downloads finish.
Size
261.4 MB
Stars
27.2K
Age
5y
Commits · 90 Days