GitHub - wong2/browser-extensions: A monorepo for my browser extensions

GitHub

1 min read Original article ↗

A monorepo for my browser extensions, built with WXT, TypeScript, and Bun.

Extensions

Extension Description
cf-cache-purge Purge the current URL from Cloudflare cache with one toolbar click
hn-jump Quickly jump to Hacker News discussions for the current page
redirector Redirect URLs based on custom rules
crt List subdomains from Certificate Transparency logs
webmcp-radar Discover WebMCP tools as you browse and keep a local detection history

Development

Prerequisites: Bun

# Install dependencies
bun install

# Dev mode for a specific extension
bun run dev:hn-jump
bun run dev:cf-cache-purge
bun run dev:redirector
bun run dev:crt
bun run dev:webmcp-radar

# Build all extensions
bun run build

# Build a specific extension
bun run build:hn-jump
bun run build:cf-cache-purge
bun run build:redirector
bun run build:crt
bun run build:webmcp-radar

Project Structure

packages/
├── cf-cache-purge/ # One-click Cloudflare URL cache purge
├── hn-jump/        # HN Jump extension
├── redirector/    # Redirector extension
├── crt/           # CRT subdomain lookup
└── webmcp-radar/  # WebMCP tool radar and local discovery history