[Open Source] An open-source, cross-platform, multifunctional gaming toolkit with support for custom plugins.
![[Open Source] An open-source, cross-platform, multifunctional gaming toolkit with support for custom plugins.](https://yy123.ink/api/img/1782607130953-zhjtwn.jpg)
1. Project Overview
Watt Toolkit (formerly known as Steam++)
"Watt Toolkit" is an open-source, cross-platform, multifunctional gaming toolkit. Most of its features require you to download and install Steam before they can be used.
2. Open Source License
Licensed under GPL-3.0
3. Screenshots
Screenshots



4. Feature Overview
✨ Features
The all-new 3.0 version supports custom plugins. The following features are provided by default plugins included with the download. You can remove or disable them as needed.
-
Network Acceleration Uses the open-source YARP.ReverseProxy project to implement local reverse proxying for faster access to gaming websites. The acceleration service intercepts network requests and injects JavaScript scripts into web pages, providing functionality similar to browser extensions.
-
Account Switching Quickly switch between accounts from multiple platforms, including Steam, Epic, and Uplay, that have previously been logged in on the current PC. Also supports managing the sorting and disabling of Steam Family Sharing libraries.
-
Game Inventory Directly manage your Steam game inventory, including editing game names and customizing cover images. Monitor Steam game download progress and automatically shut down your computer when downloads are complete. Simulate running Steam games so you can accumulate playtime and earn Steam trading cards without installing or downloading the corresponding games. Manage Steam game cloud saves independently, allowing you to delete existing save files or upload custom save files to the Steam Cloud at any time. Unlock and relock Steam game achievements.
-
Local Tokens Store your mobile authenticator tokens centrally on your computer. Supports importing standard HOTP, TOTP, Steam, Google, and other tokens. Supports binding tokens to Steam login accounts and generating tokens, as well as bulk confirmation of Steam transactions.
-
Automatic Card Farming (New Version Under Development) Integrates ArchiSteamFarm to provide features such as farming Steam trading cards through idle game sessions directly within the application.
-
Gaming Tools Force game windows into borderless windowed mode. More features are under development.
Supported Operating Systems
-
Windows 11
-
Windows 10 version 1809 (OS Build 17763) or later
-
macOS 10.15 or later
-
Ubuntu 20.04 or later
-
Debian 11 or later
-
Fedora 37 or later
-
Deepin (UOS) 20 or later
-
iOS 11 or later (under development...)
-
Android 5.0 (API 21) or later
5. Tech Stack
⌨️ Development Environment
Visual Studio 2022 or Visual Studio 2022 for Mac
-
System Requirements: Windows 11 version 21H2 or later: Home, Pro, Pro Education, Pro for Workstations, Enterprise, and Education editions. macOS Big Sur 11.0 or later.
-
Workloads: Web and Cloud; ASP.NET and Web Development; Desktop and Mobile Applications; Mobile Development with .NET / .NET Multi-platform App UI Development; .NET Desktop Development; Universal Windows Platform Development
-
Individual Components: GitHub Extension for Visual Studio (Optional)
-
Visual Studio Marketplace: Avalonia for Visual Studio (Optional); NUnit VS Templates (Optional)
JetBrains Rider
Visual Studio Code
OpenJDK 17
Android Studio Electric Eel or later
Xcode 14 or later
️Project Structure
See ./src/README.md for details.
Open-Source Libraries
See ./doc/open-source-library.md for details.