Extension for Team Fortress 2 Trading.
Built using WXT and Vue 3.
- Instant Accept/Decline buttons on Trade Offers
- See Unusual Effects in inventory and on Steam Community Market
- Item count summaries for Trade Offers
- Item count summaries for Trade History
- STN item range select (shift+click)
- Old BackpackTF link on item pages
git clone git@github.com:offish/tf2-trader.git
cd tf2-trader
npm iIn the root directory you can add web-ext.config.ts.
Here you can add the path to your preffered browser.
This browser will not have persistant memory unless you use Chromium and configure it to do so.
import { defineWebExtConfig } from "wxt";
export default defineWebExtConfig({
binaries: {
chrome:
"C:/Program Files/BraveSoftware/Brave-Browser/Application/brave.exe",
},
});Then run:
npm run devThis will automatically open your browser, install the extension and have hot reloads on changes.
You might want to login to Steam through this browser, OR you can "Load unpacked" in a browser you are already logged into.
This will also have hot reloads. To select the extension navigate to the folder of the extension and select the folder under the .output folder.
This repository builds upon a list of other extensions/scripts




