29
29Court
Registry

Software, minus the ceremony.

No npm. No accounts. No install scripts. Every package is a plain .zip of readable files with a published sha256 hash. Download it, check the hash, run it. That is the whole process.

v1.0.0

XLSX to beautiful PDF in pure JavaScript, plus a friendly workbook builder. The same engine as convert.29court.com. Charts, styling, and formulas survive the trip.

sha256 d6120c522957200830edff113c90929e829aadce3c70d3099d5ce9dff88698be
Bundle bundle_d6120c522957.zip Size 14M Updated 2026-10-11
Download bundle Package page

How a 29Court bundle works

  1. curl -O https://xlsxpdfsolved.29court.com/bundle_<hash>.zip
  2. sha256sum bundle_<hash>.zip and compare with the hash above
  3. unzip bundle_<hash>.zip -d xlsx-to-pdf && cd xlsx-to-pdf
  4. node cli.js sample.xlsx out.pdf (Node 18+)

The filename carries a short hash of the full sha256. If the short hash in the URL does not match the registry, do not run it.

29Court Consulting · Manhattan Beach, CA xlsx-to-pdf · 29court.com