# Watt Toolkit is an open-source cross-platform game toolbox

> Watt Toolkit, formerly Steam++, is an open-source cross-platform game toolbox whose 3.0 release ships removable default plugins for network acceleration, account switching, inventory management, and a local authenticator across Windows, macOS, Linux, and Android.

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

- Repository: https://github.com/BeyondDimension/SteamTools
- Website: https://steampp.net
- Stars: 26,981 · Forks: 1,718
- Language: C#
- License: GPL-3.0
- Published: 2026-09-21 · Updated: 2026-09-21 · Language: en
- Canonical page: https://hysenlabs.com/projects/beyonddimension-steamtools

## Watt Toolkit is an open-source cross-platform game toolbox

Watt Toolkit, previously named Steam++, is an open-source and cross-platform multi-function game toolbox. The project is hosted on GitHub under the BeyondDimension organization and is presented in both English and Simplified Chinese, reflecting its primary audience. Most of its features require Steam to be installed and running on the same machine, so the toolbox acts as a companion layer on top of an existing Steam client rather than a replacement for it. The 3.0 release introduced a plugin architecture, and the functions described in the documentation are the default plugins that ship with a normal download. Each of those defaults can be removed or disabled by the user, so the installed feature set is adjustable rather than fixed.

The documentation frames the project as a toolkit that most users will pair with Steam, and it points readers to a separate project structure document and a development environment description. That organization shows the codebase is built as a standard application rather than a single script, and it signals that the feature list is meant to be read as a catalog of optional components rather than a rigid bundle.

## The 3.0 release ships a set of removable default plugins

The README describes the 3.0 version as supporting custom plugins, and the functions listed are the default plugins bundled at download time. Users are told these plugins can be deleted or disabled as needed, which means the installed feature set is adjustable rather than fixed. The listed plugins cover network acceleration, account switching, inventory management, a local authenticator, an idle card feature that is marked under development, and a small set of game tools. The project also links to a separate development environment description and a project structure document, showing that the codebase is organized as a standard application rather than a single script.

This plugin model is the main structural change called out for the 3.0 line. It lets a user keep only the pieces they want, which is useful given that some plugins, such as network acceleration, only make sense when Steam and the relevant game services are present on the device. The struck-through idle card entry in the documentation makes clear that not every planned plugin is finished.

## Network acceleration and multi-account switching

Network acceleration is presented as a local reverse proxy that uses the open-source YARP.ReverseProxy project to make game-related websites load faster, and it can inject scripts into pages through an acceleration service to provide browser-extension-like behavior. Account switching lets a user quickly move between Steam, Epic, Uplay, and other platform accounts that have already been signed in on the current PC, and it includes management of Steam family sharing library ordering and disabling. These two plugins are shown with support across Windows, Linux, macOS, and Android in the feature list, which marks them as broadly available across the supported desktop and mobile platforms.

The combination of a local proxy and account management is the core of the toolbox's day-to-day value for someone who runs many storefront clients. Because the acceleration feature works by intercepting and rewriting requests on the local machine, it is described in the documentation as something that runs alongside the user's normal browser and Steam session rather than as a remote service.

## Inventory control, local authenticator, and game utilities

The inventory plugin manages a Steam game library directly: it allows editing game names and custom covers, monitors download progress to enable automatic shutdown after a download finishes, simulates game runs so playtime and Steam card drops accrue without installing the game, and handles Steam cloud save files by letting users delete or upload custom saves. It also covers unlocking and re-locking of Steam game achievements as listed in the documentation. The local authenticator stores phone-based tokens on the PC and supports common standards such as HOTP, TOTP, Steam, and Google tokens, with Steam account binding and batch trade confirmation.

A separate game tools plugin forces games into borderless windowed mode, with the documentation noting that more functions are still in development. One idle card feature is listed as under development and currently struck through in the README, so readers should not assume it is shipped in a working state. Taken together, these plugins cover library hygiene, token storage, and a few presentation tweaks.

## Operating systems supported by the toolbox

The README lists a specific set of supported operating systems. On Windows it supports Windows 11 and Windows 10 version 1809, identified as OS build 17763, or later. macOS support begins at 10.15, while Linux covers Ubuntu 20.04 and later, Debian 11 and later, Fedora 37 and later, and Deepin, also called UOS, 20 and later. Android support starts at 5.0, corresponding to API level 21. iOS 11 and later is shown in the documentation but marked as under development rather than released.

These version floors tell a user whether their machine or device qualifies before they download the installer from one of the distribution channels. The desktop coverage spans the three major operating systems plus several Linux distributions, and the Android floor of API 21 keeps the mobile build compatible with a long tail of older phones. The iOS entry being struck through is a clear signal that the project treats that target as not yet ready.

## Where the toolbox is distributed

Distribution happens through several official and community channels documented in the README. The Steam store page carries the application, and it is also published on the Microsoft Store. The project maintains a dedicated website at steampp.net and publishes releases on GitHub and on the Gitee mirror. For Linux users, the Arch User Repository provides both a binary package built from the current release and a git package that builds from the latest source, with the note that the git build may fail.

The README also points to a download guide document and a separate open-source library document for readers who want more detail on obtaining and building the software. By spreading distribution across the Steam and Microsoft stores, a self-hosted site, two git mirrors, and an AUR package, the project gives users several independent ways to fetch a build, which also helps when one mirror is slow or unavailable.

## Conclusion

Watt Toolkit, known earlier as Steam++, is an open-source cross-platform game toolbox built around a plugin model introduced in its 3.0 release. Its default plugins cover network acceleration through a local reverse proxy, fast switching between multiple platform accounts, direct inventory and cloud-save management, a local authenticator for common token standards, and a few game window utilities. The project supports Windows, macOS, Linux, and Android, with iOS listed as a work in progress, and it reaches users through the Steam and Microsoft stores, its own website, GitHub, Gitee, and the Arch User Repository. Readers should treat the feature list as described in the documentation and consult the project guides before relying on any specific capability.

## FAQ

### What is a Steam tool?

Watt Toolkit, formerly called Steam++, is an open-source cross-platform game toolbox. The documentation describes it as a multi-function toolkit whose features mostly run alongside an installed Steam client, and it organizes those features as removable plugins rather than a fixed bundle.

### How do I get to Steam Tools?

The project is distributed through several channels listed in its README: the Steam store, the Microsoft Store, the official site at steampp.net, GitHub releases, the Gitee mirror, and an Arch User Repository package. Pick the channel that matches your platform and download the installer from there.

### How do I install Steam tools?

Installation starts by downloading a build from one of the documented channels, such as the Microsoft Store, GitHub releases, or the Arch User Repository package, then running the installer on a supported operating system. Most features also require Steam to be installed on the same machine so the toolbox can work alongside it.

## Sources

- [BeyondDimension/SteamTools on GitHub](https://github.com/BeyondDimension/SteamTools)
- [License: GPL-3.0](https://github.com/BeyondDimension/SteamTools/blob/develop/LICENSE)
- [Project website](https://steampp.net)
- [README](https://github.com/BeyondDimension/SteamTools/blob/develop/README.md)
- [Releases](https://github.com/BeyondDimension/SteamTools/releases)

---

Hysen Labs editorial analysis, written from the project's own repository and release notes. Cite the canonical page: https://hysenlabs.com/projects/beyonddimension-steamtools
