Camelot
JSON →Camelot is a Python library designed for extracting tabular data from PDF files. It provides fine-grained control over the extraction process, offering two distinct parsing methods: Lattice (for tables with clearly defined lines) and Stream (for tables with whitespace as delimiters). Extracted tables are converted into pandas DataFrames, enabling seamless integration into data analysis workflows, and can be exported to various formats including CSV, JSON, Excel, HTML, Markdown, and SQLite. The library is actively maintained, with the current version being 1.0.9, and features frequent patch releases.
Traffic · last 30 days ↓35% vs prev 7d
total hits 44
actors 9 distinct systems
last hit 3d ago AhrefsBot
top countries 🇺🇸 United States · 🇩🇪 Germany · 🇸🇬 Singapore · 🇨🇦 Canada · 🇫🇮 Finland
Resources
API endpoints
full doc /v1/registry/camelot-py
install /v1/registry/camelot-py/install
compatibility /v1/registry/camelot-py/compatibility