Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Feature Flags

Every format is a Cargo feature, all on by default. Build with --no-default-features and list only what you need to cut binary size:

cargo install mq-conv --no-default-features --features pdf,word

Features come in groups. The default build enables documents, markup, writers, media, sqlite and query.

FeatureEnables
documentsexcel, pdf, powerpoint, word, epub, zip
markuprst, org, mediawiki, asciidoc
mediaimage, audio, video, tar
writersevery markdown_* output target for --to
sqliteSQLite databases (about 0.9 MB, needs a C library)
query-q (about 2 MB)
ocrTesseract OCR (not default; needs Tesseract installed)
wasm, wasm_slimWebAssembly bundles

Approximate cost in the release binary: query 2.0 MB, sqlite 0.9 MB, image 0.5 MB, writers 0.5 MB, audio and video 0.2 MB together. The other formats add little.