I made Wispen — a chrome extension that shows instant insights about any webpage. click the icon and see reading time, color palette (click to copy hex), fonts used, links, images, headings, and load time. one click, no setup.
challenging part: getting the popup to talk to the actual webpage. popup scripts can’t just read the page — you have to inject a function into the tab with chrome.scripting.executeScript. also spent around an hour on a css bug where the loading spinner refused to hide even after data loaded. turned out to be a specificity issue, one !important fixed it.
proud of: the ui actually looks like something i’d install. the color palette feature genuinely works well on real websites.
to test: download from github, open chrome://extensions, turn on developer mode, click “load unpacked”, select the wispen folder, pin the icon. try it on any site (stripe.com looks great).
- 1 devlog
- 9h