Mdown is a local-first browser extension for turning web pages into clean Markdown. It is designed for people who move web content into notes, prompts, and writing workflows.

The extension removes page clutter with Mozilla Readability, converts the extracted article with Turndown, then gives the user copy, download, and handoff actions.

Type
Browser extension
Surface
Chrome Web Store
Focus
Clean Markdown export
Stack
  • WXT
  • Vue 3
  • TypeScript
  • Readability
  • Turndown

Problem

Most web pages carry navigation, ads, and layout noise that get in the way when the goal is to capture the core article. Mdown focuses on extracting the readable content and converting it without sending the page elsewhere.

System shape

  • WXT extension shell with Vue 3 and TypeScript
  • Mozilla Readability for article extraction from the current page
  • Turndown pipeline for Markdown conversion and export actions

What I built

  • Local extraction and conversion flow inside the extension
  • Export options for clipboard, file download, and AI tool handoff
  • Chrome Web Store packaging and project documentation

Built

  • Clean extraction using Mozilla Readability
  • Markdown conversion via Turndown
  • Copy, download, or send to ChatGPT, Claude, and Gemini