@tpmjs/tools-pandoc
Convert content between document formats (Markdown, HTML, LaTeX, DOCX, etc.) using Pandoc.
Pandoc error: Unknown input format test
Last checked: 2/26/2026, 4:20:54 AM
Test @tpmjs/tools-pandoc (convert) with AI-powered execution
0/2000 characters
Install this tool and use it with the AI SDK
npm install @tpmjs/tools-pandocpnpm add @tpmjs/tools-pandocyarn add @tpmjs/tools-pandocbun add @tpmjs/tools-pandocdeno add npm:@tpmjs/tools-pandocimport { convert } from '@tpmjs/tools-pandoc';import { generateText } from 'ai';
import { openai } from '@ai-sdk/openai';
import { convert } from '@tpmjs/tools-pandoc';
const result = await generateText({
model: openai('gpt-4o'),
tools: { convert },
prompt: 'Your prompt here...',
});
console.log(result.text);(to: string, from: string, content: string, options?: string[], standalone?: boolean) => Promise<unknown>Available configuration options
contentstringThe content to convert.
fromstringInput format (e.g., "markdown", "html", "latex", "rst").
tostringOutput format (e.g., "html", "markdown", "latex", "rst").
standalonebooleanProduce a standalone document (with header/footer). Default false.
optionsarrayAdditional Pandoc CLI flags (e.g., ["--wrap=none", "--columns=80"]).
Schema extracted: 2/26/2026, 4:20:54 AM
Pandoc document conversion tools for AI agents. Convert between Markdown, HTML, LaTeX, DOCX, PDF, and dozens more formats.
The pandoc binary must be available in the system PATH. The TPMJS executor Docker image includes it.
import { convert, listInputFormats, listOutputFormats } from '@tpmjs/tools-pandoc';
Downloads/month
46
GitHub Stars
10
Quality Score