anydoc Quick Start - Convert Documents to Markdown
This is the anydoc usage archive. From your first command to all five bindings, every step is laid out — pick a path and walk in.
Getting Started: First Conversion
Install the CLI, convert your first Markdown, and get comfortable with common flags like output files and stdin.
Read the guide →API Quick Reference
All five bindings on one page: toMarkdown, toMarkdownBytes, toDocument, and the error codes — Node, Python, Rust, WASM, CLI.
Read the guide →Error Handling & Limits
What every ConvertError code means and how to debug it, plus workarounds for known limits like scanned PDFs.
Read the guide →Prefer to jump straight to a language?
Under "API Reference" in the sidebar, each binding has its own full page: Node.js, Python, Rust, WebAssembly, and Agent Skill.
Version note
This guide is based on anydoc v0.1.8 (August 2026). The API follows the official README; if anything differs after a major release, the official docs win.
Try It & Install
Drop a document in,
take Markdown out.
Convert a file in your browser first, or install anydoc into your project or your AI agent.
Whether it's a single CLI command or a full five-binding integration, this path is worth walking.