reamkit
Read .docx .xlsx .pptx .pdf .doc .xls .ppt → convert to PDF, SVG, HTML, Markdown, DOCX or XLSX — pure TypeScript, no LibreOffice, no headless Office, no commercial SDK
File Explorer
- ci.yml
- docs.yml
- release.yml
- .pdf-docx-scout.json
- .pdf-docx-vs-lo.json
- .pixel-scout-diffset.json
- .pixel-scout-jbig2-set.json
- .pixel-scout-lo-docx-export.json
- .pixel-scout-lo-docx-import.json
- .pixel-scout-lo-pptx.json
- .pixel-scout-lo-xlsx.json
- .pixel-scout-pdfjs.json
- .pixel-scout-poi-doc.json
- .pixel-scout-poi-docx.json
- .pixel-scout-poi-ppt.json
- .pixel-scout-poi-pptx.json
- .pixel-scout-poi-xls.json
- .pixel-scout-poi-xlsx.json
- README.md
- xlsx-invariants-baseline.json
- CNAME
- favicon.svg
- og.png
- robots.txt
- generate-og.mjs
- Footer.astro
- Home.astro
- Playground.astro
- Sidebar.astro
- SiteTitle.astro
- SocialIcons.astro
- concepts.md
- examples.md
- getting-started.md
- scope.md
- index.mdx
- playground.mdx
- theme.css
- content.config.ts
- .gitignore
- astro.config.mjs
- package-lock.json
- package.json
- README.md
- tsconfig.json
- Dockerfile
- build-corpus.ts
- convert-one.ts
- diff-map.ts
- fetch-corpus.ts
- fonts.ts
- lib.ts
- loss-report.ts
- make-golden.ts
- pdf-docx-pairs.ts
- pdf-docx-scout.ts
- pdf-docx-vs-lo.ts
- pixel-scout.ts
- roundtrip.ts
- run.ts
- scout.ts
- sources.ts
- sync-real-fixtures.ts
- visual-diff.ts
- xlsx-invariant-child.ts
- xlsx-invariants.ts
- xlsx-roundtrip.ts
- build-standard-metrics.ts
- algorithm.ts
- char-types.ts
- index.ts
- segments.ts
- facade.ts
- index.ts
- project.ts
- ream.ts
- asn1.ts
- cms.ts
- index.ts
- offcrypto.ts
- primitives.ts
- index.ts
- types.ts
- colors.ts
- data-model.ts
- layout-engine.ts
- run.ts
- to-drawing.ts
- chart-geometry.ts
- chart-parser.ts
- chart-serializer.ts
- colors.ts
- preset-geometry.ts
- shape-render.ts
- sparkline-geometry.ts
- text-warp.ts
- theme-parser.ts
- arabic-joining.ts
- binary-reader.ts
- font-registry.ts
- index.ts
- ligatures.ts
- measure.ts
- opentype-layout.ts
- ttf-parser.ts
- ttf-subset.ts
- families.ts
- index.ts
- provider.ts
- remote-fonts.ts
- scripts.ts
- index.ts
- liang.ts
- patterns-en-us.ts
- patterns-ru.ts
- adapters.ts
- features.ts
- flow.ts
- index.ts
- loss.ts
- resources.ts
- sheet.ts
- units.ts
- cjk.ts
- greedy.ts
- index.ts
- knuth-plass.ts
- blit.ts
- dib.ts
- emf.ts
- picture.ts
- symbol-fonts.ts
- wmf.ts
- apply.ts
- index.ts
- state.ts
- cfb.ts
- escher-blip.ts
- alternate-content.ts
- core-properties.ts
- index.ts
- opc-writer.ts
- package.ts
- relationship-types.ts
- relationships.ts
- xml-entities.ts
- index.ts
- types.ts
- index.ts
- resolver.ts
- table.ts
- types.ts
- arc-to-bezier.ts
- bmp.ts
- bytes.ts
- images.ts
- indexed-colors.ts
- links.ts
- lzw.ts
- number-format.ts
- outline.ts
- png-encode.ts
- po-helpers.ts
- tiff.ts
- vector.ts
- context.ts
- dates.ts
- eval.ts
- functions.ts
- index.ts
- lexer.ts
- parser.ts
- value.ts
- biff-chart.ts
- biff-reader.ts
- biff-styles.ts
- escher.ts
- xls-reader.ts
- activex-parser.ts
- cell-reference.ts
- column-bands.ts
- comments-parser.ts
- conditional-format.ts
- defined-name-ref.ts
- escaped-text.ts
- form-control-parser.ts
- header-footer.ts
- index.ts
- pivot-table-parser.ts
- print-model.ts
- printer-settings.ts
- rich-value.ts
- shared-strings-parser.ts
- sheet-drawing.ts
- sheet-shape-parser.ts
- sheet-to-flow.ts
- slicer-parser.ts
- styles-parser.ts
- table-parser.ts
- vml-drawing.ts
- workbook-parser.ts
- worksheet-parser.ts
- xlsx-reader.ts
- xlsx-to-pdf.ts
- xlsx-writer.ts
- html-writer.ts
- math-layout.ts
- page-doc.ts
- styled-layout.ts
- markdown-writer.ts
- builtin-fonts.ts
- cid-font.ts
- embedded-file.ts
- encryption.ts
- icc-profile.ts
- image-xobject.ts
- index.ts
- objects.ts
- serialize.ts
- shading.ts
- signature.ts
- struct-tree.ts
- styled-page-emitter.ts
- styled-page-renderer.ts
- text-encoding.ts
- text-page-renderer.ts
- vector-graphics.ts
- writer.ts
- xmp.ts
- annot-draw.ts
- annots.ts
- ccitt.ts
- cff-outline.ts
- cie-color.ts
- cmap.ts
- content.ts
- decrypt.ts
- dingbats.ts
- display.ts
- document.ts
- embedded-fonts.ts
- encodings.ts
- flow-build.ts
- font.ts
- function.ts
- glyf-outline.ts
- glyph-names.ts
- icc.ts
- image-decode.ts
- images.ts
- jbig2.ts
- jpeg.ts
- layout.ts
- lexer.ts
- math-rows.ts
- optional-content.ts
- parser.ts
- pattern-tint.ts
- predefined-cmap.ts
- predictor.ts
- reader.ts
- shading.ts
- standard-metrics.ts
- standard-widths.ts
- stream-filters.ts
- struct-tree.ts
- tagged.ts
- text-rules.ts
- text.ts
- type1-outline.ts
- vector.ts
- ppt-reader.ts
- ppt-text.ts
- embedded-fonts.ts
- ole-preview.ts
- placeholder-cascade.ts
- pptx-reader.ts
- preset-table-styles.ts
- slide-parser.ts
- sp-helpers.ts
- table-style.ts
- svg-writer.ts
- doc-reader.ts
- doc-text.ts
- document-parser.ts
- docx-reader.ts
- docx-to-pdf.ts
- docx-writer.ts
- drawing-parser.ts
- font-table.ts
- index.ts
- numbering-parser.ts
- omml-parser.ts
- omml-serializer.ts
- paragraph-properties.ts
- po-to-flat.ts
- run-properties.ts
- settings-parser.ts
- shading.ts
- styles-parser.ts
- table-parser.ts
- text-extractor.ts
- theme-fonts.ts
- xml-helpers.ts
- index.ts
- byte-gate.test.ts.snap
- header-footer.docx
- list-basic.docx
- sheet-basic.xlsx
- sheet-fit-scale.xlsx
- sheet-formats.xlsx
- sheet-print-area.xlsx
- sheet-print-titles.xlsx
- sheet-row-breaks.xlsx
- table-basic.docx
- text-basic.docx
- text-justified.docx
- text-styled.docx
- Roboto-Bold.ttf
- Roboto-BoldItalic.ttf
- Roboto-Italic.ttf
- Roboto-Regular.ttf
- 45540_form_Header.json
- 47737.json
- 49156.json
- 50299.json
- 53105.json
- AverageTaxRates.json
- bnc762542.json
- open-as-read-only.json
- RepeatingRowsCols.json
- simple-monthly-budget.json
- singlecontrol.json
- Spill.json
- tdf100034.json
- tdf111980_radioButtons.json
- tdf115159.json
- tdf122336.json
- tdf167019.json
- tdf171828_fail_to_import_file.json
- tdf58243.json
- tdf82984_zip64XLSXImport.json
- too-many-cols-rows.json
- 45540_form_Header.xlsx
- 47737.xlsx
- 49156.xlsx
- 50299.xlsx
- 53105.xlsx
- AverageTaxRates.xlsx
- bar-chart.pptx
- bnc762542.xlsx
- duplicate-filename.xlsx
- Encrypted_LO_Standard_abc.docx
- Encrypted_MSO2013_abc.docx
- master-bg-color.pptx
- NOTICE.md
- open-as-read-only.xlsx
- protected_passtika.xlsx
- RepeatingRowsCols.xlsx
- simple-monthly-budget.xlsx
- singlecontrol.xlsx
- Spill.xlsx
- tdf100034.xlsx
- tdf111980_radioButtons.xlsx
- tdf115159.xlsx
- tdf122336.xlsx
- tdf167019.xlsx
- tdf171828_fail_to_import_file.xlsx
- tdf58243.xlsx
- tdf76115.xlsx
- tdf82984_zip64XLSXImport.xlsx
- too-many-cols-rows.xlsx
- signer-cert.der
- signer-key.pkcs8
- build-cfb.ts
- build-compressed-pdf.ts
- build-doc.ts
- build-docx.ts
- build-png.ts
- build-ppt.ts
- build-pptx.ts
- build-xls.ts
- build-xlsx.ts
- pdf-show.ts
- xlsx-dialect.ts
- activex-bin.test.ts
- arabic-joining.test.ts
- arc-to-bezier.test.ts
- bidi-render.test.ts
- bidi.test.ts
- bmp.test.ts
- bookmarks.test.ts
- byte-gate.test.ts
- cfb.test.ts
- chart-geometry.test.ts
- chart.test.ts
- cjk-linebreak.test.ts
- cms.test.ts
- column-bands.test.ts
- columns.test.ts
- comments-docx.test.ts
- conditional-format-expression.test.ts
- conditional-format-extended.test.ts
- conditional-format.test.ts
- data-validation.test.ts
- doc-reader.test.ts
- document-parser.test.ts
- docx-chart-roundtrip.test.ts
- docx-footnotes-roundtrip.test.ts
- docx-math-roundtrip.test.ts
- docx-writer.test.ts
- escher-blip.test.ts
- excel-table.test.ts
- facade.test.ts
- floats.test.ts
- font-families.test.ts
- font-provider.test.ts
- font-scripts.test.ts
- font-table.test.ts
- footnotes.test.ts
- formula-eval.test.ts
- frozen-panes.test.ts
- gradient-fill.test.ts
- html-writer.test.ts
- hyphenation.test.ts
- image.test.ts
- info-metadata.test.ts
- ir.test.ts
- jpeg.test.ts
- knuth-plass.test.ts
- layout-profile.test.ts
- ligatures.test.ts
- line-breaker-greedy.test.ts
- links.test.ts
- markdown-writer.test.ts
- math.test.ts
- metafile.test.ts
- number-format.test.ts
- numbering.test.ts
- offcrypto.test.ts
- opc-package.test.ts
- opc-writer.test.ts
- opentype-layout.test.ts
- page-fields.test.ts
- paragraph-properties.test.ts
- pdf-encryption.test.ts
- pdf-reader-ccitt.test.ts
- pdf-reader-columns.test.ts
- pdf-reader-content.test.ts
- pdf-reader-cos.test.ts
- pdf-reader-crypto.test.ts
- pdf-reader-document.test.ts
- pdf-reader-encrypted-password.test.ts
- pdf-reader-encrypted.test.ts
- pdf-reader-facade.test.ts
- pdf-reader-form-text.test.ts
- pdf-reader-function.test.ts
- pdf-reader-glyph-outline.test.ts
- pdf-reader-icc.test.ts
- pdf-reader-images.test.ts
- pdf-reader-layout.test.ts
- pdf-reader-links.test.ts
- pdf-reader-tagged.test.ts
- pdf-reader-text.test.ts
- pdf-reader-vector.test.ts
- pdf-reader-xref.test.ts
- pdfa.test.ts
- pdfua.test.ts
- pivot-table.test.ts
- ppt-reader.test.ts
- pptx-embedded-fonts.test.ts
- pptx-reader.test.ts
- pptx-slide.test.ts
- preset-geometry.test.ts
- ream.test.ts
- remote-fonts.test.ts
- rich-value.test.ts
- run-properties.test.ts
- section.test.ts
- shape-text-rotation.test.ts
- shape.test.ts
- sheet-activex.test.ts
- sheet-cell-format.test.ts
- sheet-comments.test.ts
- sheet-doc.test.ts
- sheet-form-controls.test.ts
- sheet-header-footer.test.ts
- sheet-hyperlink.test.ts
- sheet-image.test.ts
- sheet-rich-text.test.ts
- sheet-shape.test.ts
- signature.test.ts
- slicer.test.ts
- smartart-docx.test.ts
- smartart-layout.test.ts
- smoke.test.ts
- sparkline.test.ts
- style-cascade.test.ts
- styled-render.test.ts
- styles-parser.test.ts
- table-pagination.test.ts
- table-parser.test.ts
- table-style.test.ts
- table-styles.test.ts
- tagged-pdf.test.ts
- text-warp.test.ts
- theme-fonts.test.ts
- theme.test.ts
- tiff.test.ts
- vector-graphics.test.ts
- verapdf.test.ts
- xls-chart.test.ts
- xls-image.test.ts
- xls-integration.test.ts
- xls-reader.test.ts
- xls-shape.test.ts
- xls-styling.test.ts
- xlsx-alternate-content.test.ts
- xlsx-border-styles.test.ts
- xlsx-cell-newline.test.ts
- xlsx-chart-roundtrip.test.ts
- xlsx-charts.test.ts
- xlsx-default-row-height.test.ts
- xlsx-dialect.test.ts
- xlsx-fit-page-breaks.test.ts
- xlsx-geometry.test.ts
- xlsx-golden.test.ts
- xlsx-real.test.ts
- xlsx-roundtrip.test.ts
- xlsx-shape-anchor-style.test.ts
- xlsx-shape-rotation.test.ts
- xlsx-smartart.test.ts
- xlsx-writer.test.ts
- xlsx-x14-conditional-format.test.ts
- xlsx.test.ts
- xml-internal-entities.test.ts
- .gitignore
- .prettierignore
- .prettierrc.json
- CHANGELOG.md
- eslint.config.js
- LICENSE
- package-lock.json
- package.json
- README.md
- tsconfig.eslint.json
- tsconfig.json
- vite.config.ts
- vitest.config.ts
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
