A Windows desktop app built with Electron that automates using Backpack Expander items in Team Fortress 2 to increase backpack capacity without launching the game.

Stars

5

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

Solves a tedious manual process; integrates Steam authentication and TF2 Game Coordinator; open-source with portable release; includes built-in purchase helper and inventory management.

Who it is for

  • Team Fortress 2 players who want to expand their backpack
  • Steam users comfortable with third-party tools
  • Windows users seeking a convenient way to manage TF2 backpack items
  • Open-source enthusiasts interested in Electron + Steam integration

Use cases

  • Using multiple Backpack Expander items with one click
  • Checking current backpack slots and account type without launching TF2
  • Browsing and optionally deleting items from TF2 inventory
  • Purchasing additional Backpack Expanders via the integrated Steam Store link

Strengths

  • Single-click usage of Backpack Expanders, bypassing manual crafting in TF2
  • Secure credential handling with OS-native encryption and Steam Guard support
  • Portable executable with no installation required; available for Windows
  • Open-source (MIT license) allowing code inspection and custom builds

Considerations

  • Windows-only with no mention of Linux/macOS support for the prebuilt executable
  • Not code-signed, so may trigger antivirus warnings; requires user trust
  • Unofficial tool – use is at user's own risk and must comply with Steam ToS

README quick start

TF2 Backpack Expander 🎒

English | فارسی


English

A Windows desktop app (built with Electron) that connects to your Steam account and Team Fortress 2's Game Coordinator, then lets you use Backpack Expander items with a single click to grow your backpack capacity — no manual crafting/using through the TF2 client needed.

✨ Features

  • 🔐 Sign in with your Steam account (with Steam Guard support — email or mobile code)
  • 💾 Optional "Remember me" — credentials are encrypted with your OS's native encryption (Windows DPAPI via Electron's safeStorage) and stored only on your machine
  • 🎒 Detects Backpack Expanders in your backpack and uses them with one click
  • 📊 Shows your current backpack slots and account type (Free / Premium), live-updating as expanders are used
  • 📦 Full inventory tab — browse, search, and delete items
  • 🎮 Join/Leave TF2 toggle, so the app can talk to the Game Coordinator without you having to launch the game
  • 🛒 Built-in "Need backpack?" helper on the Backpack tab that opens the Steam Store purchase page for Backpack Expanders, with a quantity field
  • 🧳 Custom app/taskbar icon

📥 Download & Run

You don't need Node.js or any setup to just use the app:

  1. Go to the Releases page of this repository.
  2. Download the latest TF2 Backpack Expander.exe (portable build) from the newest release.
  3. Run the .exe — no installation required.
  4. Sign in with your Steam account inside the app.

⚠️ Windows SmartScreen or your antivirus may flag the .exe because it's not code-signed. This is expected for an open-source, unsigned build — you can inspect the source code in this repo yourself before running it.

🛠️ Build it yourself

If you'd rather build the app from source instead of using the Releases build:

Requirements

Windows (quick path)

  1. Download/clone this repository and open the folder.
  2. Run setup.bat (installs dependencies via npm install).
  3. Run gui.bat to start the app in development mode, or
  4. Run build.bat to produce a portable .exe — the output will be in the release/ folder.

Manual (Windows / Linux / macOS)

npm install        # install dependencies
npm start           # run the app in development mode
npm run dist         # build the portable executable (o

Description

A Windows app that connects to your Steam account and Team Fortress 2's Game and lets you manage your items

Related repositories

Similar projects matched by category, topics, and programming language.

Blaizzy
Featured
Blaizzy GitHub avatar

nativ

Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.

AI & Machine LearningAI Vision & Audio
985
makecindy
Featured
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI & Machine LearningLarge Language Models
958
mereyabdenbekuly-ctrl
Featured
mereyabdenbekuly-ctrl GitHub avatar

clodex-ide

Clodex is an open-source, local-first agentic IDE that combines persistent AI tasks, code, terminal, browser, Git, models, memory, and governed execution in one Electron workspace, currently in technical preview.

AI & Machine LearningAI Agents
859