GitHub - ysm-dev/cpdown: 📥 cpdown - Copy to clipboard any webpage content/youtube subtitle as clean markdown with one click or shortcut
Extracto
📥 cpdown - Copy to clipboard any webpage content/youtube subtitle as clean markdown with one click or shortcut - ysm-dev/cpdown
Resumen
Resumen Principal
cpdown emerge como una herramienta de productividad esencial en el ecosistema de las extensiones de navegador, diseñada para optimizar la captura y gestión de contenido web. Su función primordial es copiar cualquier página web o subtítulo de YouTube como Markdown limpio y formateado, abordando una necesidad crítica para la organización y reutilización de información. La extensión se distingue por su enfoque en la calidad de la extracción, utilizando motores robustos como Defuddle o Mozilla Readability para garantizar que solo el contenido principal y relevante sea capturado, despojándolo de elementos superfluos como scripts, estilos e iframes. Esta capacidad es particularmente valiosa para profesionales, investigadores y desarrolladores que requieren datos estructurados y sin distracciones. Además, cpdown va un paso más allá al integrar un recuento de tokens, una característica crucial para quienes trabajan con Modelos de Lenguaje Grandes (LLM), permitiendo una gestión eficiente de los límites de entrada. Con soporte para atajos de teclado y opciones de configuración detalladas, la extensión no solo simplifica el proceso de copia, sino que también ofrece un alto grado de personalización para adaptarse a los flujos de trabajo individuales, consolidándose como un activo poderoso para la curación de contenido digital.
Elementos Clave
- Extracción Avanzada y Limpia de Contenido:
cpdownutiliza Defuddle o Mozilla Readability como algoritmos de extracción para identificar y aislar el contenido principal de cualquier página web. Esto asegura que la información copiada esté libre de elementos HTML innecesarios como scripts,
Contenido
cpdown
Overview
cpdown is a browser extension that allows you to copy the content of any webpage as clean, formatted markdown. If you're on YouTube, you can also copy the subtitle as markdown.
Demo
Cap.2025-05-21.at.17.13.06.mp4
Features
- 📋 Copy any webpage content as clean markdown with one click (or keyboard shortcut)
- 📋 Copy YouTube subtitle as clean markdown with one click (or keyboard shortcut)
- 📖 Uses Defuddle or Mozilla's Readability to extract the main content
- 🔍 Removes unnecessary HTML elements (scripts, styles, iframes, etc.)
- 🔢 Shows token count for the copied content (for LLM)
- ⌨️ Keyboard shortcut support
Installation
- Chrome: Chrome Web Store
- Firefox: Firefox Add-ons (Coming soon)
Manual Installation
- Clone this repository
- Install dependencies:
- Build the extension:
- Load the unpacked extension:
- Open Chrome/Edge and navigate to
chrome://extensions - Enable "Developer mode"
- Click "Load unpacked" and select the
.output/chrome-mv3directory
- Open Chrome/Edge and navigate to
Usage
- Navigate to any webpage you want to copy
- Click the cpdown icon in your browser toolbar, or use the keyboard shortcut
- The page content will be copied to your clipboard as markdown
- Paste the markdown content anywhere you need it
Settings
cpdown offers several configuration options:
- Use Defuddle: Use Defuddle to clean up the markdown output
- Use Mozilla Readability: Parse webpage content using Readability for cleaner markdown output
- Wrap in Triple Backticks: Wrap the copied content in triple backticks for better readability
- Show Success Toast: Display a notification when content is successfully copied
- Show Raycast Confetti: Celebrate successful copying with a confetti animation (for Raycast users)
Development
This extension is built with:
- Cursor - For the vibe coding
- WXT - The Web Extension Toolkit
- React - For the options UI
- Shadcn UI - For the options UI
- Sonner - For the toast notifications
- Tailwind CSS - For styling
- Defuddle - For main content extraction & markdown cleanup
- Mozilla Readability - For main content extraction
- Turndown - For HTML to Markdown conversion
- tiktoken - For token counting
Development Commands
License
About
📥 cpdown - Copy to clipboard any webpage content/youtube subtitle as clean markdown with one click or shortcut
Topics
Resources
License
Stars
Watchers
Forks
Fuente: GitHub