Say goodbye to repetitive form-filling and pixel-dimension errors in the Chrome Web Store dashboard.
Define multilingual listings and store graphics in a single local YAML file—Tug handles native browser mounting and validation in seconds.
curl -fsSL https://raw.githubusercontent.com/Deguang/tug/main/scripts/install.sh | bash
Slow web consoles, rigid pixel restrictions, and repetitive multiline copy-pasting shouldn’t bottleneck a developer’s creative momentum.
tug.yml consolidates all multilingual copy and assets under rigorous Git version control.
Why named Tug?
In busy maritime ports, massive container ships cannot dock or maneuver by themselves—they depend on compact, agile tugboats with immense pulling power to guide them safely into harbor. Similarly, modern browser extension dashboards have grown bloated and tedious. Tuggy holds its signature orange Towing Ring, forging a rock-solid link between your local Git workspace and remote extension stores, bearing the heavy mechanical friction on your behalf.
Eliminate repetitive manual entry, prevent costly rejection delays, and keep yourself in the creative building flow.
Populate store listings across 10+ languages in seconds from a single YAML file. Cut repetitive manual copy-pasting from hours down to a single keystroke.
Catch resolution mismatches, aspect ratio errors, and length limit violations before uploading. Never waste a multi-day review cycle on a 1-pixel discrepancy.
No Google Cloud projects, no OAuth client credentials, and no expiring tokens. Connects directly to your active browser session on localhost with zero credential leakage risk.
Target Chrome Web Store, Edge Add-ons, and Firefox AMO with one unified specification. Keep your changelogs, listings, and assets fully version-controlled alongside your code.
Everything you need to know about Tug architecture, security, and store automation.
Tug connects directly to your active, authenticated Chrome browser session via Chrome DevTools Protocol (CDP) on localhost. It directly drives draft form fields and mounts assets just like a developer would, bypassing complex Google Cloud OAuth setups, client secrets, and API quota bottlenecks.
Never. Tug runs 100% locally on your machine. It requires zero account tokens or cloud proxy relays, meaning no third-party server ever touches your credentials, listings, or extension source code.
Tug supports full automated filling and asset mounting for the Chrome Web Store and Microsoft Edge Partner Center (Edge Add-ons), with universal schema blueprint support for Firefox AMO.
Tug parses image binary headers in milliseconds before uploading, verifying pixel dimensions for screenshots (1280x800 / 640x400) and promotional tiles (440x280 / 1400x560), while checking text length limits to prevent costly rejection delays.
Distributed independently from public npm registries via official secure GitHub channels.
curl -fsSL https://raw.githubusercontent.com/Deguang/tug/main/scripts/install.sh | bash