Clipboard history that lives in your browser. 100% local, no cloud.
- TypeScript 68.9%
- CSS 23.4%
- HTML 7%
- JavaScript 0.7%
| public/icons | ||
| src | ||
| tests | ||
| .gitignore | ||
| biome.json | ||
| commitlint.config.cjs | ||
| lefthook.yml | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| PRIVACY.md | ||
| README.md | ||
| tsconfig.json | ||
| wxt.config.ts | ||
CopyCat
Clipboard history that lives in your browser. 100% local, no cloud.
CopyCat captures everything you copy (Ctrl+C) on any page and keeps a searchable history. Click any item to copy it again. Pin important clips so they don't expire.
Features
- Auto-captures everything you copy (Ctrl+C) on any page
- Searchable history — find any copied text by keyword
- Last 100 items, auto-cleaned after 30 days
- Click any item to copy it again instantly
- Popup UI with search bar + recent items
- Pin important clips so they don't expire
- 100% local — chrome.storage.local, no cloud, no sync
Privacy
CopyCat doesn't collect any data. No analytics, no tracking, no telemetry.
Your clipboard history is stored in chrome.storage.local and never leaves
your browser. The extension skips password fields and clips shorter than
2 characters. You can toggle CopyCat off from the popup anytime.
Stack
| Layer | Tool | Version |
|---|---|---|
| Build | WXT | 0.20.27 |
| Language | TypeScript | 6.0.3 (strict) |
| Lint/Format | Biome | 2.5.1 |
| Testing | Vitest | 4.1.9 |
Development
pnpm install
pnpm run dev # Dev mode with hot reload
pnpm run build # Production build
pnpm run validate # typecheck + lint + test
License
Apache-2.0 © 2026 d0a1.es