Back to rankings

BeyondDimension/SteamTools

C#steampp.net

🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。

steamcsharpdotnetwpfmvvmxamlavaloniaavaloniauidotnetcorecross-platformsteamtoolslinux-app
Star Growth
Stars
26.2k
Forks
1.7k
Weekly Growth
Issues
1.1k
10k20k
Dec 2020Oct 2022Sep 2024Jul 2026
README

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. 游戏工具
    • 强制游戏窗口使用无边框窗口化、更多功能待开发。

🖥 支持的操作系统

  • Windows 11
  • Windows 10 版本 1809(OS 内部版本 17763)或更高版本
  • macOS 10.15 或更高版本
  • Ubuntu 20.04 或更高版本
  • Debian 11 或更高版本
  • Fedora 37 或更高版本
  • Deepin(UOS) 20 或更高版本
  • iOS 11 或更高版本(开发中…)
  • Android 5.0(API 21) 或更高版本

🧩 截图





从移动端 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

Related repositories
JustArchiNET/ArchiSteamFarm

C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.

C#Apache License 2.0steamsteam-api
13.6k1.1k
Heroic-Games-Launcher/HeroicGamesLauncher

A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.

TypeScriptnpmGNU General Public License v3.0play-gameslinux
heroicgameslauncher.com
11.8k646
XIU2/UserScript

🐵 自用的一些乱七八糟 油猴脚本~

JavaScriptnpmGNU General Public License v3.0userscriptsteam
greasyfork.org/users/457025
9.8k697
utkarshdalal/GameNative

Native PC gaming with Steam, Epic, GOG and Amazon integrations on Android

KotlinGNU General Public License v3.0gamingmobile-gaming
gamenative.app
9.2k334
ublue-os/bazzite

Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs.

JustApache License 2.0desktopfedora-linux
bazzite.gg
8.8k989
gibbed/SteamAchievementManager

A manager for game achievements in Steam.

C#zlib Licensesteam-apitool
8.7k842
SteamDeckHomebrew/decky-loader

A plugin loader for the Steam Deck.

TypeScriptnpmGNU General Public License v2.0steamsteamdeck
decky.xyz
7k247
andrewmd5/Borderless-Gaming

Play your favorite games in a borderless window; no more time consuming alt-tabs.

C#GNU General Public License v2.0steamc-sharp
6.5k605
mtkennerly/ludusavi

Backup tool for PC game saves

Rustcrates.ioMIT Licensevideogamesbackup
6k125
Codeusa/Borderless-Gaming

Play your favorite games in a borderless window; no more time consuming alt-tabs.

C#GNU General Public License v2.0steamc-sharp
5.8k495
tModLoader/tModLoader

A mod to make and play Terraria mods. Supports Terraria 1.4 (and earlier) installations

C#MIT Licenseterrariatmodloader
tmodloader.net
5.5k2.1k
atom0s/Steamless

Steamless is a DRM remover of the SteamStub variants. The goal of Steamless is to make a single solution for unpacking all Steam DRM-packed files. Steamless aims to support as many games as possible.

C#Otherdrmsteam
4.9k291