ExcelBench is still a Python-first benchmark project. The main public question is:
What should a Python team use instead of
openpyxl?
The cross-language context snapshot answers a different question:
How does WolfXL compare to mature spreadsheet tooling outside Python?
- Artifact:
results-cross-language/README.md - Generated: 2026-04-29 UTC
- Scope: write-path ecosystem context only
apache-poiis now a strong cross-language reference point in this harness with18/18green features across the scored write surfaces in the current snapshot.excelizeis now also at18/18green features across the scored write surfaces in the current snapshot.pivot_tablesremain out of scope in the scored macOS cross-language snapshot because the shipped fixture does not currently contain pivot OOXML, but a separate pivot capability artifact exists.
Use the ExcelBench outputs as three separate lanes, not one mixed claim set.
-
Python replacement lane The main
results-release-*artifacts answer the migration question for Python teams. -
Cross-language context lane The
results-cross-language/artifacts answer the ecosystem-positioning question for technical readers who know POI or Excelize. -
Pivot capability lane The
results-cross-language-pivots/artifact answers whether the helpers can detect or emit pivot-bearing workbooks even though the main scored pivot fixture is not valid on macOS.
- It shows WolfXL is not only competitive inside Python. It also sits well against mature spreadsheet tooling in Java and Go.
- It gives a credibility layer for technical readers who know Apache POI or Excelize and want broader ecosystem context.
- It keeps the Python replacement story clean because the cross-language results live in a separate lane.
- Say
cross-language context snapshot, notprimary benchmark result. - Cite the artifact path and generation date.
- Keep the Python hero table and the cross-language table separate in launch copy.