1.2 KiB
1.2 KiB
--dump markdown converts the rendered page to markdown.
obscura fetch https://example.com --dump markdown
What gets converted
- Headings (
<h1>through<h6>) - Paragraphs, line breaks
- Bold, italic, code spans
- Links (with
href) - Images (with
srcandalt) - Ordered and unordered lists
- Block quotes
- Code blocks (
<pre>,<code>) - Tables
What gets stripped
<script>,<style>,<noscript>- Inline styles
- ARIA attributes
- Tracking pixels and beacons
Save to file
obscura fetch https://docs.example.com/page --dump markdown -o page.md
For RAG / LLM context
obscura fetch https://docs.example.com/page --dump markdown --quiet
--quiet strips info logging so the output is just markdown.
Wait for SPA content
For pages that render content client-side:
obscura fetch https://my-spa.example --wait-until load --dump markdown
Narrow to a region
--selector restricts the conversion to a CSS selector:
obscura fetch https://example.com --selector "main" --dump markdown
obscura fetch https://example.com --selector "article.post" --dump markdown
Useful for skipping nav, sidebars, and footers.