| name | markit |
| description | Convert files and URLs to Markdown. Supports PDF, DOCX, PPTX, XLSX, HTML, EPUB, CSV, JSON, GitHub URLs, images, audio, ZIP, and more. Use when you need to extract content from any document format. |
markit
Convert anything to Markdown.
CLI
npx markit-ai report.pdf -q
npx markit-ai https://en.wikipedia.org/wiki/Markdown -q
npx markit-ai https://github.com/owner/repo -q
npx markit-ai https://github.com/owner/repo/issues/42 -q
npx markit-ai https://gist.github.com/user/id -q
npx markit-ai document.docx -q -o output.md
npx markit-ai --help
npx markit-ai formats
-q gives raw markdown. --json gives { markdown, title }.
SDK
import { Markit } from "markit-ai";
const markit = new Markit();
const { markdown } = await markit.convertFile("report.pdf");
const { markdown } = await markit.convertUrl("https://example.com");
const { markdown } = await markit.convert(buffer, { extension: ".docx" });