# kreuzcrawl v0.3.0-rc.37 - Table of Contents

> High-performance web crawling engine

## Modules

- [Kreuzcrawl](Kreuzcrawl.md): High-level API for kreuzcrawl
- [Kreuzcrawl.ActionResult](Kreuzcrawl.ActionResult.md): Result from a single page action execution.
- [Kreuzcrawl.ArticleMetadata](Kreuzcrawl.ArticleMetadata.md): Article metadata extracted from `article:*` Open Graph tags.
- [Kreuzcrawl.AssetCategory](Kreuzcrawl.AssetCategory.md): The category of a downloaded asset.
- [Kreuzcrawl.AuthConfig](Kreuzcrawl.AuthConfig.md): Authentication configuration.
- [Kreuzcrawl.BatchCrawlResult](Kreuzcrawl.BatchCrawlResult.md): Result from a single URL in a batch crawl operation.
- [Kreuzcrawl.BatchCrawlResults](Kreuzcrawl.BatchCrawlResults.md): Aggregate result of a batch crawl, exposing per-URL results plus precomputed counts.
- [Kreuzcrawl.BatchCrawlStreamRequest](Kreuzcrawl.BatchCrawlStreamRequest.md): Request to begin a multi-URL streaming crawl.
- [Kreuzcrawl.BatchScrapeResult](Kreuzcrawl.BatchScrapeResult.md): Result from a single URL in a batch scrape operation.
- [Kreuzcrawl.BatchScrapeResults](Kreuzcrawl.BatchScrapeResults.md): Aggregate result of a batch scrape, exposing per-URL results plus precomputed counts.
- [Kreuzcrawl.BrowserBackend](Kreuzcrawl.BrowserBackend.md): Browser backend used for JavaScript rendering.
- [Kreuzcrawl.BrowserConfig](Kreuzcrawl.BrowserConfig.md): Browser fallback configuration.
- [Kreuzcrawl.BrowserExtras](Kreuzcrawl.BrowserExtras.md): Browser-specific extras populated when the native browser backend was used.
- [Kreuzcrawl.BrowserMode](Kreuzcrawl.BrowserMode.md): When to use the headless browser fallback.
- [Kreuzcrawl.BrowserWait](Kreuzcrawl.BrowserWait.md): Wait strategy for browser page rendering.
- [Kreuzcrawl.CitationReference](Kreuzcrawl.CitationReference.md): A single numbered reference in a citation list — produced by the citation
extractor when content uses inline `[N]`-style markers.

- [Kreuzcrawl.CitationResult](Kreuzcrawl.CitationResult.md): Result of citation conversion.
- [Kreuzcrawl.ContentConfig](Kreuzcrawl.ContentConfig.md): Content extraction and conversion configuration.
- [Kreuzcrawl.CookieInfo](Kreuzcrawl.CookieInfo.md): Information about an HTTP cookie received from a response.
- [Kreuzcrawl.CrawlConfig](Kreuzcrawl.CrawlConfig.md): Configuration for crawl, scrape, and map operations.
- [Kreuzcrawl.CrawlEngineHandle](Kreuzcrawl.CrawlEngineHandle.md): Opaque handle to a configured crawl engine.
- [Kreuzcrawl.CrawlEvent](Kreuzcrawl.CrawlEvent.md): An event emitted during a streaming crawl operation.
- [Kreuzcrawl.CrawlPageResult](Kreuzcrawl.CrawlPageResult.md): The result of crawling a single page during a crawl operation.
- [Kreuzcrawl.CrawlResult](Kreuzcrawl.CrawlResult.md): The result of a multi-page crawl operation.
- [Kreuzcrawl.CrawlStreamRequest](Kreuzcrawl.CrawlStreamRequest.md): Request to begin a single-URL streaming crawl.
- [Kreuzcrawl.DownloadedAsset](Kreuzcrawl.DownloadedAsset.md): A downloaded asset from a page.
- [Kreuzcrawl.DownloadedDocument](Kreuzcrawl.DownloadedDocument.md): A downloaded non-HTML document (PDF, DOCX, image, code file, etc.).
- [Kreuzcrawl.ExtractionMeta](Kreuzcrawl.ExtractionMeta.md): Metadata about an LLM extraction pass.
- [Kreuzcrawl.FaviconInfo](Kreuzcrawl.FaviconInfo.md): Information about a favicon or icon link.
- [Kreuzcrawl.FeedInfo](Kreuzcrawl.FeedInfo.md): Information about a feed link found on a page.
- [Kreuzcrawl.FeedType](Kreuzcrawl.FeedType.md): The type of a feed (RSS, Atom, or JSON Feed).
- [Kreuzcrawl.HeadingInfo](Kreuzcrawl.HeadingInfo.md): A heading element extracted from the page.
- [Kreuzcrawl.HreflangEntry](Kreuzcrawl.HreflangEntry.md): An hreflang alternate link entry.
- [Kreuzcrawl.ImageInfo](Kreuzcrawl.ImageInfo.md): Information about an image found on a page.
- [Kreuzcrawl.ImageSource](Kreuzcrawl.ImageSource.md): The source of an image reference.
- [Kreuzcrawl.InteractionResult](Kreuzcrawl.InteractionResult.md): Result of executing a sequence of page interaction actions.
- [Kreuzcrawl.JsonLdEntry](Kreuzcrawl.JsonLdEntry.md): A JSON-LD structured data entry found on a page.
- [Kreuzcrawl.LinkInfo](Kreuzcrawl.LinkInfo.md): Information about a link found on a page.
- [Kreuzcrawl.LinkType](Kreuzcrawl.LinkType.md): The classification of a link.
- [Kreuzcrawl.MapResult](Kreuzcrawl.MapResult.md): The result of a map operation, containing discovered URLs.
- [Kreuzcrawl.MarkdownResult](Kreuzcrawl.MarkdownResult.md): Rich markdown conversion result from HTML processing.
- [Kreuzcrawl.PageAction](Kreuzcrawl.PageAction.md): A single page interaction action.
- [Kreuzcrawl.PageMetadata](Kreuzcrawl.PageMetadata.md): Metadata extracted from an HTML page's `<meta>` tags and `<title>` element.
- [Kreuzcrawl.ProxyConfig](Kreuzcrawl.ProxyConfig.md): Proxy configuration for HTTP requests.
- [Kreuzcrawl.ResponseMeta](Kreuzcrawl.ResponseMeta.md): Response metadata extracted from HTTP headers.
- [Kreuzcrawl.ScrapeResult](Kreuzcrawl.ScrapeResult.md): The result of a single-page scrape operation.
- [Kreuzcrawl.ScrollDirection](Kreuzcrawl.ScrollDirection.md): Direction for a scroll action.
- [Kreuzcrawl.SitemapUrl](Kreuzcrawl.SitemapUrl.md): A URL entry from a sitemap.

