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

camelot-dev/camelot

A Python library to extract tabular data from PDFs observed · 2026-08-28

github.com/camelot-dev/camelot · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 96
  • Release rhythm 87
  • 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: 0
  • age_days: 2620
  • days_rel: 90
  • days_push: 27
  • n_releases_24m: 10

Full methodology

Adoption not part of the score

3811 stars · 543 forks observed · 2026-08-28

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

Camelot is a Python library for extracting tabular data from PDFs, offering five parsers including heuristic (lattice, stream), text-alignment (network, hybrid), and an optional neural Table Transformer backend for borderless tables, plus OCR support for scanned PDFs. It outputs tables as pandas DataFrames with quality metrics and can export to CSV, JSON, Excel, HTML, Markdown, and SQLite, and also ships a CLI.

Use cases

  • extract tables from pdf files in python
  • parse tabular data from pdfs into pandas dataframes
  • scrape tables from borderless pdfs
  • ocr tables from scanned pdf documents
  • export pdf tables to csv or excel
  • stitch multi-page tables across pdf pages

When to choose

  • you need structured table data out of PDFs in a Python pipeline
  • you deal with ruled, whitespace-aligned, or borderless tables and want multiple parsing strategies
  • you want quality metrics to filter out bad table detections
  • you need a lightweight install with no system dependencies

When to avoid

  • you need general-purpose PDF text or layout extraction rather than tables
  • you work outside Python and don't want a CLI-only workflow
  • your PDFs are mostly images without any table structure

Facets

library · maturity active

pdf parser ocr data-science cli pdf data-science files developer-tools python cli cross-platform table-extraction pdf-parsing pandas dataframe csv-export opencv table-transformer

1 source

Member repositories

RepositoryRoleHealth v2
camelot-dev/camelotmain94

For agents

markdown · JSON · MCP: product_card(name="camelot-dev/camelot")

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