Ross ROSS = Recommend OSS · open-source software intelligence for agents

dtjohnson/xlsx-populate

Excel XLSX parser/generator written in JavaScript with Node.js and browser support, jQuery/d3-style method chaining, encryption, and a focus on keeping existing workbook features and styles in tact. observed · 2026-09-03

github.com/dtjohnson/xlsx-populate · JavaScript · MIT (permissive) observed · 2026-09-03

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4203
  • days_rel: n/a
  • days_push: 904
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1003 stars · 199 forks observed · 2026-09-03

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A JavaScript library for parsing and generating Excel XLSX files, usable in both Node.js and the browser. It preserves existing workbook features and styles, supports method chaining, and can read and write encrypted workbooks.

Use cases

  • populate an Excel template with data in Node.js
  • read and parse xlsx files in JavaScript
  • generate Excel reports from a web app
  • edit existing spreadsheets without losing formatting
  • serve generated xlsx files from Express
  • open password-protected Excel files in the browser

When to choose

  • you need to modify existing XLSX files while preserving styles and features
  • you want a lightweight pure-JS Excel library that works in Node and the browser
  • you need workbook encryption/password support
  • you prefer a fluent, chainable API for building spreadsheets

When to avoid

  • you need features the library explicitly lacks, like charts or pivot tables
  • you need heavy-duty reading/writing of very large spreadsheets at high performance
  • you need CSV or other spreadsheet formats, not just XLSX
  • you need a library under very active development

Facets

library · maturity maintenance

parser serialization cryptography files spreadsheets web-development developer-tools browser cross-platform excel xlsx spreadsheet workbook method-chaining encryption template-population styles nodejs javascript

2 sources

Member repositories

RepositoryRoleHealth v2
dtjohnson/xlsx-populatemain23

For agents

markdown · JSON · MCP: product_card(name="dtjohnson/xlsx-populate")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem