Documentation Index
Fetch the complete documentation index at: https://mintlify.com/goetzcj/web-to-markdown/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Get web-to-markdown set up in your Python environment with all required dependencies.Requirements
Python 3.10 or higher is required for web-to-markdown.
Installation Steps
Install Core Dependencies
Install the required Python packages using pip:These packages provide:
requests— Fast static HTTP fetchingreadability-lxml— Boilerplate stripping using the Firefox Reader Mode algorithmhtml2text— Clean HTML to markdown conversionplaywright— Headless browser fallback for JavaScript-rendered pages
Install Playwright Browser
Download the Chromium browser for Playwright (one-time ~200MB download):This browser is only used when a JavaScript-rendered page is encountered. The skill automatically falls back to it when static fetching returns thin content.
Optional Dependencies
If you encounter a JavaScript-heavy page without Playwright installed, you’ll see:Development Installation
If you’re contributing to web-to-markdown or running the test suite:Next Steps
Quick Start
Learn how to fetch your first webpage with real code examples