Greasy Sprocket Hub — manage all GS Chrome extensions from one side panel
  • TypeScript 62.4%
  • CSS 28.3%
  • HTML 9.3%
Find a file
2026-10-05 14:14:22 +02:00
public/icons feat: GS Hub v0.1.0 — Greasy Sprocket extension manager side panel 2026-07-11 14:15:48 +02:00
src gs43: GS tokens v1 + footer canonico SVG sin ko-fi + iconos funcionales SVG 2026-10-05 14:14:22 +02:00
tests feat: GS Hub v0.1.0 — Greasy Sprocket extension manager side panel 2026-07-11 14:15:48 +02:00
.gitignore feat: GS Hub v0.1.0 — Greasy Sprocket extension manager side panel 2026-07-11 14:15:48 +02:00
AGENTS.md feat: GS Hub v0.1.0 — Greasy Sprocket extension manager side panel 2026-07-11 14:15:48 +02:00
biome.json feat: GS Hub v0.1.0 — Greasy Sprocket extension manager side panel 2026-07-11 14:15:48 +02:00
package.json feat: GS Hub v0.1.0 — Greasy Sprocket extension manager side panel 2026-07-11 14:15:48 +02:00
pnpm-lock.yaml feat: GS Hub v0.1.0 — Greasy Sprocket extension manager side panel 2026-07-11 14:15:48 +02:00
pnpm-workspace.yaml feat: GS Hub v0.1.0 — Greasy Sprocket extension manager side panel 2026-07-11 14:15:48 +02:00
README.md feat: GS Hub v0.1.0 — Greasy Sprocket extension manager side panel 2026-07-11 14:15:48 +02:00
tsconfig.json feat: GS Hub v0.1.0 — Greasy Sprocket extension manager side panel 2026-07-11 14:15:48 +02:00
wxt.config.ts chore: bump version + add stable extension key 2026-08-07 19:58:04 +02:00

GS Hub — Greasy Sprocket Extension Manager

Manage all your Greasy Sprocket Chrome extensions from one side panel.

Features

  • One-panel control: Toggle any GS extension on/off without visiting chrome://extensions
  • Ecosystem overview: See all 9 GS extensions at a glance — installed, enabled, or not yet installed
  • Discovery: Extensions you don't have yet show an install link
  • Live updates: Toggle outside the Hub → Hub reflects the change instantly
  • 100% free: No premium, no ads, no tracking

Install

  1. Download the latest release ZIP from greasysprocket.com/ext/gs-hub
  2. Unzip the file
  3. Open chrome://extensions
  4. Enable Developer mode (top right)
  5. Click Load unpacked → select the unzipped folder
  6. Pin the GS Hub icon and click it to open the side panel

Development

pnpm install
pnpm run dev      # Hot-reload dev server
pnpm run build    # Production build to .output/chrome-mv3/
pnpm run validate # typecheck + lint + tests

How It Works

GS Hub uses Chrome's management API to detect and control other extensions. It identifies Greasy Sprocket extensions by their update_url pattern (greasysprocket.com/updates/...), so no hardcoded extension IDs are needed.

License

Apache-2.0