Repository navigation
Releases: kochetkov-ma/brewdoc
Release list
v0.3.2
brewdoc 0.3.2
Fast, deterministic document-to-Markdown conversion for agent systems. Easy to install. No model weights, OCR or external services.
PDF, DOCX, PPTX, workbooks, HTML and EPUB. Local conversion produces Markdown and a JSON receipt offline.
- Dedicated installation guide and concise CLI/API documentation.
- npm/npx packaging for Linux x64/glibc and macOS ARM64; Windows via GitHub native or Python.
Choose one Python install method (Python 3.12+, pip in an active virtual environment):
python -m pip install "brewdoc==0.3.2"
uv tool install --python 3.12 "brewdoc==0.3.2"
pipx install --python 3.12 "brewdoc==0.3.2"npm/npx for Linux x64 (glibc) and macOS ARM64:
npm install --global brewdoc@0.3.2
npx --yes --package brewdoc@0.3.2 brewdoc --self-checkStandalone downloads with bundled Python: linux-x64 | windows-x64 | macos-arm64.
Verify SHA256SUMS and keep the complete extracted directory.
brewdoc --self-check
brewdoc file.pdf --out file.mdv0.3.1
brewdoc 0.3.1
Fast, deterministic document-to-Markdown conversion for agent systems. Easy to install. No model weights, OCR or external services.
- Adds standalone bundles for Linux x64/glibc, Windows x64 and macOS ARM64, with Python and dependencies included.
- Uses the same PDF, DOCX, PPTX, spreadsheet, EPUB, HTML and URL conversion engine.
Python packages require Python 3.12+; HTML/URL require CPython 3.12-3.14.
Choose one method (use an active virtual environment for pip):
python -m pip install "brewdoc==0.3.1"
uv tool install --python 3.12 "brewdoc==0.3.1"
pipx install --python 3.12 "brewdoc==0.3.1"Verify: brewdoc --self-check. Convert: brewdoc file.pdf --out file.md.
Standalone downloads, no separate Python required:
SHA256SUMS | Runtime and signing limits
npm/npx registry installation is unavailable.
v0.3.0
brewdoc 0.3.0
Fast, deterministic document-to-Markdown conversion for agent systems. Easy to install. No model weights, OCR or external services.
- Adds EPUB 2/3 conversion in spine order with Unicode metadata and navigation.
- Adds public HTML URL acquisition and optional bounded JavaScript capture with the
render-jsextra. - Retains offline PDF, DOCX, PPTX, spreadsheet and static HTML conversion.
Requires Python 3.12+; HTML/URL require CPython 3.12-3.14.
Choose one method (use an active virtual environment for pip):
python -m pip install "brewdoc==0.3.0"
uv tool install --python 3.12 "brewdoc==0.3.0"
pipx install --python 3.12 "brewdoc==0.3.0"Verify: brewdoc --self-check. Convert: brewdoc book.epub --out book.md.
v0.2.0
brewdoc 0.2.0
Fast, deterministic document-to-Markdown conversion for agent systems. Easy to install. No model weights, OCR or external services.
- Offline PDF, DOCX, PPTX, spreadsheet and static HTML conversion to deterministic Markdown and JSON receipts.
- Workbook sheet selection and formula/VBA artifact export.
Requires Python 3.12+; static HTML requires CPython 3.12-3.14.
Choose one method (use an active virtual environment for pip):
python -m pip install "brewdoc==0.2.0"
uv tool install --python 3.12 "brewdoc==0.2.0"
pipx install --python 3.12 "brewdoc==0.2.0"Verify: brewdoc --self-check. Convert: brewdoc file.pdf --out file.md.