A MoonBit-native document-to-Markdown converter with multi-format parsing, metadata, assets, batch conversion, and validation tooling
Important: pdf/ocr --accurate and audio are still experimental. They are not recommended for production use today.
| Format | CLI speedup vs markitdown |
|---|---|
| docx | 80.81x |
| xlsx | 21.12x |
| epub | 16.37x |
| 15.11x |
moon build cli --target native./_build/native/debug/build/cli/cli.exe --help./_build/native/debug/build/cli/cli.exe normal samples/fixtures/contracts/txt/txt_plain.txt .tmp/manual/out.md./_build/native/debug/build/cli/cli.exe normal samples/fixtures/contracts/pdf/root_native_text_baseline.pdf .tmp/manual/pdf.mdmoon check
moon build
moon testgit clone https://github.com/ZSeanYves/markitdown-quality-lab.git markitdown-quality-labmoon build cli --target native
bash samples/check.sh
bash samples/check_quality.shmoon build --target native --release --package ZSeanYves/markitdown/cli
moon build --target native --release --package ZSeanYves/markitdown/bench/runnerpython3 -m pip install --upgrade pip
python3 -m pip install 'markitdown[all]'
which markitdownRUNNER="_build/native/release/build/bench/runner/runner.exe"
"$RUNNER" doctor
MARKITDOWN_BIN="$(which markitdown)" "$RUNNER" run --preset official-compareMARKITDOWN_BIN="/absolute/path/to/markitdown" "$RUNNER" run --preset official-compare
"$RUNNER" run --preset official-compare --markitdown-path /absolute/path/to/markitdownInstall
Download zipA MoonBit-native document-to-Markdown converter with multi-format parsing, metadata, assets, batch conversion, and validation tooling