Camelot
Camelot is a Python library developed to extract table data from PDF documents. Using grid, flow, text alignment, and machine learning based parsers, it converts data into pandas DataFrame structure. It offers quality metrics such as accuracy and confidence score for extracted tables; it provides export support in CSV, JSON, Excel, HTML, Markdown, and SQLite formats.
Camelot
100camelot-dev · PDF & Document Processing
Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor
- You can analyze table data in PDF documents by converting them into pandas DataFrame structure.
- You can combine data in multi-page tables to export to structured file formats.
- You can extract table data from PDF files that are scanned or without text layer with OCR support.
- • NeutralHacker News
Camelot: Python library that makes it easy to extract tables from PDF files
“Camelot also received extensive discussion in this thread which was recently on the front page all day. Disclosure: I helped review some of the Python code in the library. I'm really excited about its applications.”
- • NeutralGitHub Issue
We need more maintainers
“It seems like camelot is dead: * Last commit: 2021-07-11 - @dimitern is the only other project owner besides @vinayak-mehta * Last [PyPI release]( 2021-07-11 - @vinayak-mehta is the only owner * Several PRs which look ready to be merged, but are still open Besides the owner…”
My note
Alternative pages
More in: PDF & Document Processing
- markitdown★ 193,101 · 2 days ago
- Stirling-PDF★ 95,428 · today
- Tesseract OCR★ 77,259 · 3 days ago
- docling★ 69,894 · today
- opendataloader-pdf★ 30,128 · yesterday
- pdf-inspector★ 19,793 · 8 days ago