- Single URL to PDF via Puppeteer (Chrome headless)
- Doc Site Crawler: crawl entire documentation sites
- Auto-extract all pages from TOC navigation
- 20-page batch processing with browser restart (anti-OOM)
- Output: PDF + Markdown
- Flask-style HTTP server on port 8099
- Deployed at https://pdf.donton.cloud/url2pdf