{"library":"camelot-py","type":"library","category":null,"description":"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.","language":"python","status":"active","version":"1.0.9","tags":["pdf","table extraction","data extraction","automation","etl"],"last_verified":"Thu May 21","install":[{"cmd":"pip install \"camelot-py[base]\"","imports":["import camelot"]},{"cmd":"pip install \"camelot-py[cv]\"","imports":[]},{"cmd":"conda install -c conda-forge camelot-py","imports":[]}],"homepage":"https://camelot-py.readthedocs.io","github":"https://github.com/camelot-dev/camelot","docs":"https://camelot-py.readthedocs.io/","changelog":"https://github.com/camelot-dev/camelot/releases","pypi":"https://pypi.org/project/camelot-py/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":12.1,"avg_import_s":2.83,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/camelot-py/compatibility"}}