exceljs
Excel Workbook Manager
File Explorer
Download Latest Version (.zip)- bug_report.md
- feature.md
- question.md
- asset-size.yml
- tests.yml
- FUNDING.yml
- lock.yml
- PULL_REQUEST_TEMPLATE.md
- csv.js
- line-buffer.js
- stream-converter.js
- theme1.json
- anchor.js
- cell.js
- column.js
- data-validations.js
- defined-names.js
- enums.js
- image.js
- modelcontainer.js
- note.js
- pivot-table.js
- range.js
- row.js
- table.js
- workbook.js
- worksheet.js
- hyperlink-reader.js
- sheet-comments-writer.js
- sheet-rels-writer.js
- workbook-reader.js
- workbook-writer.js
- worksheet-reader.js
- worksheet-writer.js
- auto-drain.js
- browser-buffer-decode.js
- browser-buffer-encode.js
- cell-matrix.js
- col-cache.js
- copy-style.js
- encryptor.js
- iterate-stream.js
- parse-sax.js
- shared-formula.js
- shared-strings.js
- stream-base64.js
- stream-buf.js
- string-buf.js
- string-builder.js
- stuttered-pipe.js
- typed-stack.js
- under-dash.js
- utils.js
- xml-stream.js
- zip-stream.js
- defined-name-xform.js
- sheet-xform.js
- workbook-calc-properties-xform.js
- workbook-pivot-cache-xform.js
- workbook-properties-xform.js
- workbook-view-xform.js
- workbook-xform.js
- vml-position-xform.js
- vml-protection-xform.js
- comment-xform.js
- comments-xform.js
- vml-anchor-xform.js
- vml-client-data-xform.js
- vml-notes-xform.js
- vml-shape-xform.js
- vml-textbox-xform.js
- app-heading-pairs-xform.js
- app-titles-of-parts-xform.js
- app-xform.js
- content-types-xform.js
- core-xform.js
- relationship-xform.js
- relationships-xform.js
- base-cell-anchor-xform.js
- blip-fill-xform.js
- blip-xform.js
- c-nv-pic-pr-xform.js
- c-nv-pr-xform.js
- cell-position-xform.js
- drawing-xform.js
- ext-lst-xform.js
- ext-xform.js
- hlink-click-xform.js
- nv-pic-pr-xform.js
- one-cell-anchor-xform.js
- pic-xform.js
- sp-pr.js
- two-cell-anchor-xform.js
- cache-field.js
- pivot-cache-definition-xform.js
- pivot-cache-records-xform.js
- pivot-table-xform.js
- cf-rule-xform.js
- cfvo-xform.js
- color-scale-xform.js
- conditional-formatting-xform.js
- conditional-formattings-xform.js
- databar-xform.js
- ext-lst-ref-xform.js
- formula-xform.js
- icon-set-xform.js
- cf-icon-ext-xform.js
- cf-rule-ext-xform.js
- cfvo-ext-xform.js
- conditional-formatting-ext-xform.js
- conditional-formattings-ext-xform.js
- databar-ext-xform.js
- f-ext-xform.js
- icon-set-ext-xform.js
- sqref-ext-xform.js
- auto-filter-xform.js
- cell-xform.js
- col-xform.js
- data-validations-xform.js
- dimension-xform.js
- drawing-xform.js
- ext-lst-xform.js
- header-footer-xform.js
- hyperlink-xform.js
- merge-cell-xform.js
- merges.js
- outline-properties-xform.js
- page-breaks-xform.js
- page-margins-xform.js
- page-setup-properties-xform.js
- page-setup-xform.js
- picture-xform.js
- print-options-xform.js
- row-breaks-xform.js
- row-xform.js
- sheet-format-properties-xform.js
- sheet-properties-xform.js
- sheet-protection-xform.js
- sheet-view-xform.js
- table-part-xform.js
- worksheet-xform.js
- boolean-xform.js
- date-xform.js
- float-xform.js
- integer-xform.js
- string-xform.js
- phonetic-text-xform.js
- rich-text-xform.js
- shared-string-xform.js
- shared-strings-xform.js
- text-xform.js
- alignment-xform.js
- border-xform.js
- color-xform.js
- dxf-xform.js
- fill-xform.js
- font-xform.js
- numfmt-xform.js
- protection-xform.js
- style-xform.js
- styles-xform.js
- underline-xform.js
- auto-filter-xform.js
- custom-filter-xform.js
- filter-column-xform.js
- filter-xform.js
- table-column-xform.js
- table-style-info-xform.js
- table-xform.js
- base-xform.js
- composite-xform.js
- list-xform.js
- static-xform.js
- theme1.js
- theme1.xml
- .rels
- calcChain.xml
- core.xml
- defaultnumformats.js
- rel-type.js
- styles.xml
- workbook.xml
- xlsx.js
- exceljs.bare.js
- exceljs.browser.js
- exceljs.nodejs.js
- exceljs.spec.js
- setup-unit.js
- setup.js
- exceljs-dist.spec.js
- express.spec.js
- google-sheets.xlsx
- libre-calc-as-excel-2007-365.xlsx
- libre-calc-as-office-open-xml-spreadsheet.xlsx
- .gitignore
- 1519293514-KRISHNAPATNAM_LINE_UP.xlsx
- 1904.xlsx
- bogus-defined-name.xlsx
- chart-sheet.xlsx
- dateIssue.xlsx
- duplicateRowTest.xlsx
- fibonacci.xlsx
- formulas.xlsx
- gold.xlsx
- huge.xlsx
- image.png
- images.xlsx
- invalid-xml.xlsx
- many-columns.xlsx
- missing-bits.xlsx
- numbers.numbers
- rich-text-sample-a1.json
- rich-text-sample.js
- shared_string_with_escape.xlsx
- test-issue-1364.xlsx
- test-issue-1575.xlsx
- test-issue-163.xlsx
- test-issue-1669.xlsx
- test-issue-176.xlsx
- test-issue-1842.xlsx
- test-issue-257.xlsx
- test-issue-623.xlsx
- test-issue-771.xlsx
- test-issue-877.xlsx
- test-issue-880.xlsx
- test-issue-988.xlsx
- test-issue-991.csv
- test-pr-1204.xlsx
- test-pr-1220.xlsx
- test-pr-567.xlsx
- test-pr-728.xlsx
- test-row-styles.xlsx
- testmodel.json
- issue-1027-sheet-defined-data-validate.spec.js
- issue-1328-xlsx-worksheet-reader-date.spec.js
- issue-1339-speciel-cell-file.spec.js
- issue-1364-incorrect-worksheet-name-streaming-xlsx.spec.js
- issue-163-xlsx-read-file.spec.js
- issue-1669-optional-custom-autofilter-on-table.spec.js
- issue-176-unexpected-xml-node.spec.js
- issue-1842-dataValidations-memory-overload.spec.js
- issue-2125-spliceRows-last-row.spec.js
- issue-219-1904-dates.spec.js
- issue-234-vertical-tab-char.spec.js
- issue-257-sheet-order.spec.js
- issue-275-hyperlink-query-param.spec.js
- issue-539-contentType-element.spec.js
- issue-623-borders-for-merged-cell.spec.js
- issue-703-speciel-cell-file.spec.js
- issue-771-data-validation-without-type.spec.js
- issue-877-hyperlink-no-text.spec.js
- issue-880-malformed-comment.spec.js
- issue-988-missing-table-autofilter.spec.js
- issue-991-csv-read-dates.spec.js
- issue-995-encoding.spec.js
- shared-formula.spec.js
- test-pr-896.spec.js
- test-pr-1157.spec.js
- test-pr-1220.spec.js
- test-pr-1262.spec.js
- test-pr-1334.spec.js
- test-pr-1431.spec.js
- test-pr-1487.spec.js
- test-pr-1576.spec.js
- test-pr-2244.spec.js
- test-pr-567.spec.js
- test-pr-728.spec.js
- test-pr-896.spec.js
- images.spec.js
- pivot-tables.spec.js
- styles.spec.js
- workbook.spec.js
- workbook-xlsx-writer.spec.js
- gold.spec.js
- workbook-xlsx-reader.spec.js
- worksheet-xlsx-writer.spec.js
- worksheet.spec.js
- index.html
- index.min.html
- app.js
- README.md
- exceljs.spec.ts
- simpleWorkbook.json
- anchor.spec.js
- cell.spec.js
- column.spec.js
- defined-names.spec.js
- range.spec.js
- row.spec.js
- workbook-writer.spec.js
- workbook.spec.js
- worksheet-table.spec.js
- worksheet-writer.spec.js
- worksheet.merge.spec.js
- worksheet.pagebreak.spec.js
- worksheet.shared-formula.spec.js
- worksheet.styles.spec.js
- worksheet.values.spec.js
- worksheet.views.spec.js
- image1.png
- cell-matrix.spec.js
- col-cache.spec.js
- copy-style.spec.js
- encryptor.spec.js
- shared-formula.spec.js
- shared-strings.spec.js
- stream-buf.spec.js
- string-buf.spec.js
- under-dash.spec.js
- utils.spec.js
- xml-stream.spec.js
- book.1.1.json
- book.1.2.xml
- book.1.3.json
- book.2.2.xml
- book.2.3.json
- defined-name-xform.spec.js
- workbook-calc-properties-xform.spec.js
- workbook-properties-xform.spec.js
- workbook-view-xform.spec.js
- workbook-xform.spec.js
- app.01.xml
- app.02.xml
- content-types.01.xml
- content-types.02.xml
- content-types.03.xml
- content-types.04.xml
- core.01.xml
- core.02.xml
- core.03.xml
- core.04.xml
- core.05.xml
- core.06.xml
- worksheet.rels.1.json
- worksheet.rels.xml
- app-heading-pairs-xform.spec.js
- app-titles-of-parts-xform.spec.js
- app-xform.spec.js
- content-types-xform.spec.js
- core-xform.spec.js
- relationships-xform.spec.js
- drawing.1.0.js
- drawing.1.1.js
- drawing.1.2.xml
- drawing.1.3.js
- drawing.1.4.js
- blip-fill-xform.spec.js
- blip-xform.spec.js
- cell-position-xform.spec.js
- drawing-xform.spec.js
- two-cell-anchor-xform.spec.js
- cf-rule-xform.spec.js
- cfvo-xform.spec.js
- color-scale-xform.spec.js
- formula-xform.spec.js
- icon-set-xform.spec.js
- cf-icon-ext-xform.spec.js
- cf-rule-ext-xform.spec.js
- databar-ext-xform.spec.js
- f-ext-xform.spec.js
- icon-set-ext-xform.spec.js
- sqref-ext-xform.spec.js
- sheet.1.0.json
- sheet.1.1.json
- sheet.1.2.xml
- sheet.1.3.json
- sheet.1.4.json
- sheet.2.0.json
- sheet.2.1.json
- sheet.2.2.xml
- sheet.3.1.json
- sheet.3.2.xml
- sheet.4.0.json
- sheet.5.0.json
- sheet.5.1.json
- sheet.5.2.xml
- sheet.5.3.json
- sheet.5.4.json
- sheet.6.1.json
- sheet.6.2.xml
- sheet.6.3.json
- sheet.7.0.json
- sheet.7.1.json
- sheet.7.2.xml
- auto-filter-xform.spec.js
- cell-xform.spec.js
- col-xform.spec.js
- data-validations-xform.spec.js
- dimension-xform.spec.js
- header-footer-xform.spec.js
- hyperlink-xform.spec.js
- merge-cell-xform.spec.js
- outline-properties-xform.spec.js
- page-breaks-xform.spec.js
- page-margins-xform.spec.js
- page-setup-properties-xform.spec.js
- page-setup-xform.spec.js
- print-options-xform.spec.js
- row-xform.spec.js
- sheet-format-properties-xform.spec.js
- sheet-properties-xform.spec.js
- sheet-protection-xform.spec.js
- sheet-view-xform.spec.js
- worksheet-xform.spec.js
- boolean-xform.spec.js
- date-xform.spec.js
- float-xform.spec.js
- integer-xform.spec.js
- string-xform.spec.js
- sharedStrings.json
- sharedStrings.xml
- phonetic-text-xform.spec.js
- shared-string-xform.spec.js
- shared-strings-xform.spec.js
- styles.1.1.json
- styles.1.2.xml
- styles.2.2.xml
- alignment-xform.spec.js
- border-xform.spec.js
- color-xform.spec.js
- fill-xform.spec.js
- font-xform.spec.js
- numfmt-xform.spec.js
- protection-xform.spec.js
- style-xform.spec.js
- styles-xform.spec.js
- underline-xform.spec.js
- table.1.1.json
- table.1.2.xml
- table.1.3.json
- auto-filter-xform.spec.js
- custom-filter-xform.spec.js
- filter-column-xform.spec.js
- table-column-xform.spec.js
- table-style-info-xform.spec.js
- table-xform.spec.js
- compy-xform.js
- list-xform.spec.js
- static-xform.spec.js
- test-xform-helper.js
- conditional-formatting.json
- data-validations.json
- header-footer.json
- page-setup.json
- sheet-properties.json
- sheet-values.json
- styles.json
- views.json
- index.js
- test-conditional-formatting-sheet.js
- test-data-validation-sheet.js
- test-spliced-sheet.js
- test-values-sheet.js
- test-workbook-reader.js
- tools.js
- under-dash.js
- verquire.js
- .eslintrc
- .jshintrc
- bubbles.jpg
- comments.xlsx
- image2.png
- test-default-font.xlsx
- hr-stopwatch.js
- package.json
- testBookIn.js
- testBookOut.js
- column-sum.js
- hr-stopwatch.js
- utils.js
- .eslintrc
- test-a1.js
- test-cf.js
- test-chart.js
- test-colour-cell.js
- test-comment-new.js
- test-comment-stream-writer.js
- test-comments.js
- test-copy.js
- test-default-height.js
- test-formula.js
- test-header-footer.js
- test-hyperlink.js
- test-image-one-cell-anchor.js
- test-image-oneCell.js
- test-image-out.js
- test-image-stream-writer.js
- test-issue-530.js
- test-issue-581.js
- test-jszip.js
- test-merge-align.js
- test-newline.js
- test-pivot-table.js
- test-protection-spinCount.js
- test-protection.js
- test-table.js
- testArray.js
- testBigBookIn.js
- testBigBookOut.js
- testBookFont.js
- testBookIn.js
- testBookOut.js
- testBookOutS.js
- testBookRead.js
- testColCache.js
- testCsvIn.js
- testCsvOut.js
- testImageIn.js
- testMergedBorder.js
- testMultiplePrintAreaOut.js
- testPerformance.js
- testPrintAreaOut.js
- testPrintColRowOut.js
- testProcess.js
- testSax2.js
- testSharedStrings.js
- testSheet.js
- testStreamBuf.js
- testStringBuf.js
- testStringtable.js
- testTemplate.js
- testTinyBookOut.js
- testWbStreamCompressionOptions.js
- testWbStreamOut.js
- testXlsxIn.js
- .babelrc
- .browserslistrc
- .eslintignore
- .eslintrc
- .gitignore
- .npmrc
- .prettier
- .prettierignore
- benchmark.js
- excel.js
- gruntfile.js
- index.d.ts
- index.ts
- LICENSE
- MODEL.md
- package.json
- README.md
- README_zh.md
- TODO.txt
- tsconfig.json
- UPGRADE-4.0.md
# Installation Guide
1. Get the code
git clone https://github.com/exceljs/exceljs
Downloads the entire project code from GitHub to your computer.
cd exceljs
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- APT (Debian/Ubuntu ๊ณ์ด) Built into Debian/Ubuntu-based Linux distributions.
sudo apt-get install libfontconfig
Installs directly from the APT package repository (Debian/Ubuntu-based).
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Node.js
EasyPrerequisites
npm install exceljs
Downloads and installs the libraries listed in package.json.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
