Joke of the Day

Live

A daily joke in your browser. Clean, fast, actually funny.

web chrome-extension typescript vite manifest-v3

What is it?

Joke of the Day is a Chrome extension that serves you one joke per day. Click the icon, get a joke: a setup and a punchline. Simple.

Free users get a new joke every 12 hours, plus one free skip per cycle. Premium ($3.99 one-time) removes the wait and gives unlimited skips.

How it works

The extension pulls from three pools in rotation: monthly curated jokes (500 per month, seasonally themed), a general pool, and an infinite template-based generator that never runs out. You can use it every day for years without seeing a repeat.

The badge on the icon lights up when a new joke is ready. Chrome’s Alarms API wakes the service worker every 30 minutes to check, so the badge stays accurate even when the worker has been idle.

By the numbers

4,600+ installs. 4.6 rating on the Chrome Web Store. No paid marketing.

Tech

TypeScript + Vite + CRXJS for the extension build. ExtensionPay for one-time payments. Chrome Storage Sync for state that follows you across devices. Read the full build log for the architecture and the joke engine.