
I built Markwise, a Chrome extension for highlighting and annotating web pages
Hi everyone,
I recently launched a Chrome extension called Markwise, and it has just been
approved on the Chrome Web Store.
Markwise is a web annotation tool for people who read a lot in the browser:
documentation, blog posts, research pages, product references, tutorials, or long-
form articles.
The idea is simple: select text on any web page, highlight it, underline it, add a
note, and come back later without losing the context.
Main features:
- Floating toolbar when you select text
- Multiple annotation styles: color highlights, wavy underline, double underline,
strike-through, spoiler mask, neon glow
- Notes attached to selected text
- Refresh-safe annotation restore
- Fast popup to review current-page notes and saved pages
- Markdown export
- Local storage management
- Hand-drawn style charts for annotation stats
- Old annotation cleanup from the settings page
A few technical details:
- Uses the CSS Highlight API for rendering marks
- Injects the toolbar through Shadow DOM to avoid interfering with page styles
- Stores richer text anchors instead of relying only on XPath
- Uses a lightweight popup entry so opening the extension is fast
- Stores annotation data locally in Chrome extension storage
Chrome Web Store: https://chromewebstore.google.com/detail/markwise/gockcnafglkplkplfacoiapepoeilegj?authuser=0&hl=zh-CN
I built this because I often read technical content and wanted something lighter
than sending every interesting quote to a note-taking app immediately.
I would really appreciate feedback on:
- Whether the annotation workflow feels natural
- Which marker styles are actually useful
- Whether local-only storage is enough
- Whether export to Notion / Obsidian / Readwise would be valuable
- Whether full-text search across annotations should be a priority
- Any privacy or permission concerns
Thanks for checking it out. Feedback, criticism, and feature suggestions are very
welcome.