mirror of
https://github.com/madoiscool/LuaTools.git
synced 2026-10-12 07:02:04 +01:00
AppID Manager for ST
- C# 99.6%
- Python 0.4%
This adds a per-connection DNS mode option for the app, with Auto/Always/Never behavior backed by a shared AppHttp handler and a Cloudflare DoH resolver. The change centralizes HTTP clients, keeps settings-driven resolution applied across the app, routes GitHub and update downloads through the same policy, and adds localized settings strings and tests covering resolver bypass, caching, and parsing. |
||
|---|---|---|
| .github/workflows | ||
| scripts | ||
| src/LuaToolsGui | ||
| tests/LuaToolsGui.Tests | ||
| .gitignore | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| LuaToolsGui.sln | ||
| README.md | ||
LuaTools
Discord • Website • Git Mirror
A Windows desktop client for managing Steam manifest/lua configurations, built with WPF on .NET 8.
LuaTools browses and installs manifest sources, edits stplug-in lua files (depot pinning,
per-depot enable/disable), manages unlocker modes, and injects a companion plugin into Steam's
store pages.
It ships fully translated in 29 languages and auto-updates via Velopack.
Found a translation error? Tell us about it over on Discord
Statistics
Requirements
- Windows 10/11
- .NET 8 SDK (the released installer bundles a check for the .NET 8 Desktop Runtime and installs it if missing; building from source needs the full SDK
Installation
You can find release builds on the luatools website or in the releases tab.
Credits / Adjacent software
- Millennium: the Steam plugin framework whose injection API this app polyfills when Millennium isn't installed
- Velopack: installer and auto-update framework
- DepotDownloaderMod: downloads depot content from Steam's CDN, powering the Depots page's Download action. A fork of DepotDownloader, fetched and run as a standalone tool
- SteamAutoCrack: fetched and launched from the Downloads page
- Steamless: removes SteamStub from game executables
- CloudRedirect: Steam Cloud revival project, can be turned on via the mode page
Licence
MIT. See LICENSE.