I just shipped 2 Chrome extensions to the Chrome Web Store, both priced at $1.99 lifetime. Here's what they do and how I built them.
The Extensions
๐ง ADHD Web Simplifier
The web is a distraction machine. ADHD Web Simplifier fixes that automatically when you open any page.
Features:
- Kills autoplaying videos, animations, and flashing banners
- Bionic Reading mode โ bolds the first half of every word for faster scanning
- Built-in Pomodoro timer with focus/break cycles
- One-click "Reading Mode" that strips sidebars, ads, and clutter
- Accessibility-first โ works on any site, no config needed
๐ก๏ธ TrustLayer
Before you trust a website, TrustLayer scores it for you.
Features:
- Real-time credibility score (0โ100) in the browser toolbar
- Checks domain age, HTTPS, known scam databases, and content signals
- Visual trust badge on every page
- Detailed breakdown: why the score is what it is
๐ Get TrustLayer
The Stack
React 18 ยท TypeScript ยท Chrome MV3 ยท Vite 5 ยท Tailwind CSS ยท Canvas API
Both extensions use Manifest V3 (the current Chrome standard) with service workers instead of background pages.
Key MV3 Patterns
Content script for DOM manipulation:
// manifest.json
"content_scripts": [{
"matches": ["<all_urls>"],
"js": ["content.js"],
"run_at": "document_idle"
}]
Message passing between popup and content script:
// popup.tsx
chrome.tabs.sendMessage(tab.id!, { action: 'enableFocusMode' });
// content.ts
chrome.runtime.onMessage.addListener((msg) => {
if (msg.action === 'enableFocusMode') applyFocusMode();
});
Lessons from the Chrome Web Store Review
- Privacy policy is mandatory โ even for simple extensions. I hosted mine on GitHub Pages
-
Permissions justify โ the review team asks why you need each permission.
activeTabonly is safer thantabs - Screenshots matter โ Chrome Web Store listing quality directly affects click-through rate
Try Them
Both are $1.99 one-time โ no subscription, no account. Works on Chrome and all Chromium browsers.
- ๐ง ADHD Web Simplifier
- ๐ก๏ธ TrustLayer
- ๐ป GitHub
Top comments (0)