Skip to content

open-ext/openclipper

Repository files navigation

OpenMark Clipper

A Chrome extension that clips any webpage as clean Markdown — one click.

OpenMark Clipper

Features

  • One-click clipping — Extract the main content from any webpage
  • Clean Markdown output — Smart HTML→Markdown conversion, removing nav/footer/ads
  • Settings panel:
    • Include/exclude images
    • Include/exclude hyperlinks
    • Add YAML front matter (title, url, date, author)
    • Heading level offset
  • Popup actions: Copy MD, Download .md, Open in OpenMark
  • Auto dark/light — follows system color scheme

Installation (unpacked)

  1. Clone or download this repo
  2. Run npm install && npm run build
  3. Open Chrome → chrome://extensions
  4. Enable "Developer mode" (top right)
  5. Click "Load unpacked" → select the dist/ folder

Development

npm install
npm run build     # one-time build
npm run dev       # watch mode

Tech Stack

  • Vanilla TypeScript + Vite
  • Manifest V3
  • Inline HTML→Markdown converter (runs in page context via chrome.scripting.executeScript)
  • Zero runtime dependencies

License

MIT

About

Clip any webpage as clean Markdown — one click. Free & open source Chrome extension.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors