π» Download Windows Installer (.exe) β’ β‘ Download Windows Portable (.exe) β’ π¦ Download Android APK β’ π Live Web Portal
DBSTEAM is an enterprise-grade gaming operations dashboard designed for gamers, power users, and multi-account managers. It combines real-time Valve public Steam telemetry, SteamDB-powered commercial title intelligence, encrypted cloud save vaults, Lua automation scripting, and Google Gemini AI into one unified, glassmorphic desktop and mobile experience.
Whether managing competitive Steam accounts, auditing ban and trade status, syncing saves across PCs and mobile handhelds, or analyzing player trends across top commercial releases, DBSTEAM provides a unified source of truth.
- Zero-Password Telemetry: Verify and inspect any Steam profile via public SteamID64 or vanity custom URLs using official Valve XML endpoints.
- Account Health Diagnostics: Instant detection of VAC bans, Community bans, Economy/Trade lock states, and limited account statuses.
- Encrypted Local Vault: Export account lists and configurations in encrypted, SHA-256 verified JSON structures without exposing plaintext credentials.
- Provisioning Walkthrough: Step-by-step guided onboarding for connecting multi-region secondary accounts.
- Curated Commercial Catalog: Deep catalog of top-selling games with historical pricing, discount percentages, and genres.
- Live Valve Store Specials: Direct backend proxy pulling real-time featured sales and discounts straight from Valve servers.
- Live Concurrent Player Count: Instant query of real-time active players for any game via official Valve public statistics API.
- Visual Analytics Dashboard: Recharts-powered interactive analytics covering price distributions, player concentrations, and platform support.
- Save Integrity Verification: SHA-256 integrity checksums for game save directories to detect save corruption.
- Snapshot Rollback: Revert games to previous snapshot milestones with one click.
- Multi-Cloud Simulation: Automated tracking of sync timestamps, sync statuses, and backup payload sizes.
- Automation Runner: Built-in script execution engine with terminal output emulation for batch game maintenance.
- Script Repository: Pre-configured scripts for game installation cleanup, save game compaction, cache pruning, and achievement synchronization.
- Interactive Configuration: Real-time parameter tweaking and custom Lua script authoring.
- Natural Language Discovery: Ask complex queries like "Top stealth games with rich story" or "Best racing games under $30 with active multiplayer".
- Gemini 3 Flash Integration: Leverages
@google/genaito analyze game libraries and produce structured recommendations with verified Steam AppIDs.
- Global Command Palette: Instant navigation and command execution via Ctrl + K / Cmd + K.
- Keyboard Shortcuts Modal: Quick cheat-sheet overlay accessible via ? or Shift + /.
- Toast Notifications: Non-intrusive action feedback for copy, sync, and export events.
- Packaged for Android: Built with Capacitor 8 with high-performance native WebView, splash screen, and responsive touch layouts.
- Automated CI/CD: Every release automatically compiles
DBSTEAM-v1.0.0.apkvia GitHub Actions and attaches it to GitHub Releases.
graph TD
Client["React 19 + Tailwind v4 + Lucide"] -->|HTTP / JSON| Express["Express API Server (server.ts)"]
Client -->|Native Bridge| Capacitor["Capacitor Android Core"]
Capacitor -->|Runs on| Android["Android APK (DBSTEAM.apk)"]
subgraph Backend Services
Express -->|XML Telemetry| SteamXML["Steam Community XML Profile API"]
Express -->|Storefront API| SteamStore["Steam Store Featured Categories"]
Express -->|Public Stats| SteamStats["Valve GetNumberOfCurrentPlayers API"]
Express -->|AI Inference| Gemini["Google Gemini AI (@google/genai)"]
end
subgraph Client State & Vault
Client --> LocalStorage["Encrypted Local Storage Vault"]
Client --> SaveEngine["Cloud Save Backup Engine"]
Client --> LuaRunner["Lua Automation Script Engine"]
end
DBSTEAM/
βββ .github/
β βββ ISSUE_TEMPLATE/
β β βββ bug_report.md
β β βββ feature_request.md
β βββ workflows/
β β βββ build-apk.yml # Automated Gradle APK compilation & GitHub Release
β β βββ ci.yml # TypeScript typecheck & Vite build verification
β β βββ deploy-pages.yml # GitHub Pages automated deployment
β βββ pull_request_template.md
βββ android/ # Capacitor Native Android Project (Gradle, APK build)
βββ assets/
β βββ banner.png # High-resolution 8K repository banner
βββ src/
β βββ components/
β β βββ AccountManager.tsx
β β βββ AccountProvisioningWalkthrough.tsx
β β βββ AnalyticsDashboard.tsx
β β βββ CloudSaveManager.tsx
β β βββ CommandPalette.tsx
β β βββ GamesDiscovery.tsx
β β βββ KeyboardShortcutsModal.tsx
β β βββ LuaScriptsManager.tsx
β β βββ Navigation.tsx
β β βββ PolicyNoticeModal.tsx
β β βββ SyncLogsView.tsx
β β βββ ToastNotification.tsx
β β βββ VaultExportModal.tsx
β βββ data/
β β βββ allPaidGames.ts # Verified SteamDB commercial dataset
β β βββ luaScripts.ts # Automation script definitions
β β βββ mockData.ts # Accounts, cloud saves, and activity logs
β βββ types/
β β βββ index.ts # TypeScript domain schemas
β βββ App.tsx
β βββ index.css
β βββ main.tsx
βββ banner.png # Embedded banner for README
βββ capacitor.config.json # Mobile application manifest
βββ package.json
βββ server.ts # Backend proxy & Gemini AI integration
βββ tsconfig.json
βββ vite.config.ts # Vite + Tailwind v4 bundler config
βββ CONTRIBUTING.md
βββ LICENSE # MIT License
βββ README.md
βββ SECURITY.md
- Node.js (v20+ recommended) or Bun (v1.1+)
- Git
- (Optional for Android builds): JDK 17+ and Android SDK / Android Studio
git clone https://github.com/LIN4CRE/DBSTEAM.git
cd DBSTEAMbun install
# or
npm installCopy .env.example to .env:
cp .env.example .envFill in your GEMINI_API_KEY (optional, for AI smart search features):
GEMINI_API_KEY="your_api_key_here"
PORT=3000bun run dev
# or
npm run devOpen http://localhost:3000 in your browser.
bun run build
# or
npm run buildDBSTEAM is packaged as a high-performance native Windows 11 desktop application powered by Electron with an embedded Express telemetry engine, system tray integration, single-instance enforcement, and native window menus.
- Head to the Latest GitHub Release.
- Choose your preferred package:
DBSTEAM-Setup-1.0.0.exe: Full Windows installer with desktop shortcuts, Start Menu integration, and automatic uninstaller.DBSTEAM-v1.0.0-Portable.exe: Zero-install standalone executable. Download, double-click, and run immediately on any Windows PC.
# 1. Start Desktop in Development Mode
npm run desktop:start
# 2. Package Production Windows Executables (.exe)
npm run desktop:build
# Outputs generated in release/:
# release/DBSTEAM-Setup-1.0.0.exe
# release/DBSTEAM-v1.0.0-Portable.exe
# release/win-unpacked/DBSTEAM.exe- Navigate to the Releases page.
- Download the latest
DBSTEAM-v1.0.0.apk. - Sideload or install directly on your Android device (Android 8.0+).
Every push to main or release tag triggers .github/workflows/build-apk.yml, compiling the APK on Ubuntu runners with cached Gradle dependencies.
# 1. Build web distribution
npm run build
# 2. Sync web assets into Android project
npm run cap:sync
# 3. Compile APK using Gradle wrapper
cd android
./gradlew assembleDebug
# Output APK is generated at:
# android/app/build/outputs/apk/debug/DBSTEAM-v1.0.0.apk| Shortcut | Description |
|---|---|
| Ctrl + K / Cmd + K | Toggle Command Palette |
| ? or Shift + / | Open Keyboard Shortcuts Modal |
| 1 - 5 | Switch between Navigation Views |
| Esc | Dismiss Active Modal / Command Palette |
- No Plaintext Passwords: DBSTEAM operates strictly on public Steam community identifiers and XML summaries. Credentials are never handled in plaintext.
- Local-First Architecture: Account profiles and backup metadata are preserved locally in browser storage.
- Signed Cloud Exports: Vault exports can be securely downloaded as JSON with SHA-256 integrity validation.
This project is licensed under the MIT License Β© 2026 David Linacre.
