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

mholt/PapaParse

Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input observed · 2026-08-28

github.com/mholt/PapaParse · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

99/100

  • Activity 99
  • Release rhythm 99
  • Longevity 100
How is this computed?

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

  • gap_med: 11
  • age_days: 4713
  • days_rel: 9
  • days_push: 9
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

13550 stars · 1186 forks observed · 2026-08-28

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

Papa Parse is a fast, dependency-free CSV (delimited text) parser for JavaScript that runs in the browser and Node.js. It streams large files via web workers, auto-detects delimiters, handles malformed input per RFC 4180, and converts both CSV-to-JSON and JSON-to-CSV.

Use cases

  • parse csv files in the browser
  • convert csv to in javascript
  • convert to csv for export
  • stream and parse a multi-gigabyte csv without crashing the page
  • parse a remote csv file over http
  • auto-detect the delimiter of a delimited text file
  • parse csv uploads client-side without sending data to a server
  • parse csv streams in node.js

When to choose

  • you need a battle-tested, RFC 4180-correct CSV parser in JavaScript
  • you must parse very large CSV files in the browser without blocking the UI
  • you want client-side CSV processing for privacy reasons
  • you need both CSV parsing and unparse (JSON to CSV) with no dependencies

When to avoid

  • you need full ETL pipelines or data-frame analytics rather than parsing
  • you work in a non-JavaScript stack with mature native CSV tooling
  • you need writing very exotic delimited formats with custom quoting beyond CSV conventions

Facets

library · maturity stable

parser serialization csv developer-tools files web-development developer-tools browser cross-platform csv-parser csv-to- -to-csv streaming web-workers delimiter-detection no-dependencies data-engineering nodejs web-server

5 sources

Member repositories

RepositoryRoleHealth v2
mholt/PapaParsemain99

For agents

markdown · JSON · MCP: product_card(name="mholt/PapaParse")

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