QuizTab — Trivia in every new tab. 200 questions across 5 categories. 100% free, offline.
- TypeScript 85.8%
- CSS 6.2%
- Python 3.9%
- HTML 3.4%
- Shell 0.7%
| public/icons | ||
| scripts | ||
| src | ||
| tests | ||
| .gitignore | ||
| AGENTS.md | ||
| biome.json | ||
| CHANGELOG.md | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| tsconfig.json | ||
| wxt.config.ts | ||
QuizTab — Trivia in Every Tab
A Chrome extension that turns every new tab into a trivia question. 200 curated questions across 5 categories (science, history, geography, culture, sports). 100% free, offline, no ads, no tracking.
Stack
- WXT 0.20.27 (MV3 build)
- TypeScript 6.0.3
- Biome 2.5.1
- Vitest 4.1.9
Develop
pnpm install
pnpm dev # hot reload
pnpm validate # typecheck + lint + test
pnpm build # build to .output/chrome-mv3/
pnpm release # build + zip
Load unpacked
pnpm build- Open
chrome://extensions - Enable "Developer mode"
- "Load unpacked" → select
.output/chrome-mv3/
License
Apache-2.0. Published by Greasy Sprocket.