← all repositories
axa-group/Parsr

AXA’s Document Parser Rebuilds PDFs, but It’s Abandoned

A toolchain that converts PDFs, Word docs, and images into hierarchical JSON, Markdown, or CSV for data-science pipelines.

6.2k stars JavaScript Data Tooling
Parsr
Not currently ranked — collecting fresh signals.
star history

What it does

Parsr ingests PDFs, Word documents, emails, and images, then emits structured data in JSON, Markdown, CSV, or plain text. It attempts to reconstruct logical document hierarchy—headings, paragraphs, tables, lists, headers, footers, and tables of contents—rather than dumping a flat stream of words. The system is packaged as a Dockerized API with an optional web GUI and a Python client.

The interesting bit

Instead of treating documents as bags of words, Parsr orchestrates a small army of specialized engines—Tesseract for OCR, Camelot for tables, pdfminer.six and PDF.js for text extraction—to regenerate reading order and structure. That makes it more of a document-understanding glue layer than a simple format converter, which is both its charm and its limitation.

Key highlights

  • Exports to JSON, Markdown, CSV/Pandas DataFrames, or TXT
  • Detects headings, tables, lists, page numbers, headers/footers, and links
  • Ships as a Dockerized API with an optional browser-based GUI
  • Python client (parsr-client) exists, though the README offers no API surface detail
  • Core is Apache 2.0, but optional dependencies include AGPL (MuPDF) and GPL (Pandoc) components

Caveats

  • Abandoned. The README posts a clear warning: the project is unmaintained, security patches are not applied, and the team suggests LiteParse as a replacement.
  • License friction. Optional dependencies pull in AGPL and GPL code, which can complicate redistribution if you enable them.
  • Accuracy is outsourced. Because Parsr delegates to external tools for OCR, table detection, and text extraction, its output quality is bounded by those upstream projects.

Verdict

A useful reference architecture for anyone building a multi-format document pipeline, but choose a maintained alternative for production workloads. Avoid if you need vendor support or guaranteed security updates.

Frequently asked

What is axa-group/Parsr?
A toolchain that converts PDFs, Word docs, and images into hierarchical JSON, Markdown, or CSV for data-science pipelines.
Is Parsr open source?
Yes — axa-group/Parsr is open source, released under the Apache-2.0 license.
What language is Parsr written in?
axa-group/Parsr is primarily written in JavaScript.
How popular is Parsr?
axa-group/Parsr has 6.2k stars on GitHub.
Where can I find Parsr?
axa-group/Parsr is on GitHub at https://github.com/axa-group/Parsr.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.