PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Openxml Python Packages

Python packages with the GitHub topic openxml. Sorted by monthly downloads, with stars and forks.
JSv4
python-redlines

Open-source DOCX comparison tool to generate native Word tracked changes (redlines) in Python without MS Word dependencies

74K 132 22
JSv4
python-redlines-docxodus

Open-source DOCX comparison tool to generate native Word tracked changes (redlines) in Python without MS Word dependencies

69K 132 22
BramAlkema
openxml-audit

Validate Office files in pure Python with Open XML SDK parity, pytest fixtures, and CI hooks.

46K 6 0
SynthGL
wolfxl

Edit Excel files from Python without losing formatting. Openpyxl-compatible API, Rust backend, 3.0-17.3x faster than openpyxl on the committed read/write benchmark. MIT.

40K 11 0
WilliamSmithEdward
pyopenvba

Pure-Python reader/writer for VBA macros embedded in Excel / PowerPoint / Word / Access files. Zero dependencies, deterministic round-trip, safe on protected and signed projects.

38K 48 4
JSv4
docx-scalpel

Swiss-army toolkit for .docx — faithful DOCX→HTML rendering, an in-browser block editor, Word-grade redlines with native tracked changes, and anchor-addressed markdown for LLM agents. .NET, WASM/TypeScript, Python, CLI.

19K 96 19
wolfiesch
wolfppt

Loss-aware PowerPoint editing runtime with package preservation and verification. OpenXML-native text, table, chart, and notes edits with byte-level fidelity.

10K 1 0
JSv4
python-redlines-ooxmlpowertools

Open-source DOCX comparison tool to generate native Word tracked changes (redlines) in Python without MS Word dependencies

4K 132 22
thomas-villani
docx-plus

OOXML-level extensions for python-docx: style cascade, content controls, comments, tracked changes, fields, tables, numbering, and publishing.

1K 3 0
BramAlkema
svg2ooxml

Convert SVG to editable PowerPoint (.pptx) with native DrawingML, animation support, and validation-backed output.

1K 7 2
jonas-kupferschmid
xlsxedit

Edit Excel files from Python without breaking layout, formatting, or file compatibility.

542 6 1
flitzrrr
pivoteer

pivoteer injects pandas DataFrames into existing Excel templates without breaking PivotTables, filters, or formatting. Built for enterprise reporting workflows where Excel templates must stay intact and pivots refresh reliably on open.

472 3 0
fslaborg
fsspreadsheet

Spreadsheet creation and manipulation in F#, Javascript, and Python.

399 40 2
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology