Skip to content

Releases: kochetkov-ma/brewdoc

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 12 Oct 09:23
e89d68b

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-check

Standalone 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.md

Full installation guide |
Formats and limits

v0.3.1

Choose a tag to compare

@kochetkov-ma kochetkov-ma released this 11 Oct 22:04
7c923c9

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.

Installation and usage | Format limits

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 14:30
c049380

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-js extra.
  • 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.

Python wheel | Source distribution

Installation and usage | Format limits

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 14:24
dc1f0c7

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.

Python wheel | Source distribution

Installation and usage | Format limits