← Any document → text libraries · Reader board
Unstructured 0.27.36 on Any document → text
477 files: text from 370, empty 68, errors 28, hangs 0, crashes 0. 406 files give text to at least one library.
🔴 Fails where another library reads text: 8
| tika-encoding-detector-icu4j/test_ignore_IBM420.html | UnprocessableEntityError: Unable to determine file encoding. Specify the source encoding with encoding=, or check whether the file is a supported text document. (0.017 s) |
| tika-parser-microsoft-module/testEXCEL_4.xls | UnprocessableEntityError: Not a valid XLSX file. (0.002 s) |
| tika-parser-microsoft-module/testEXCEL_5.xls | UnprocessableEntityError: Not a valid XLSX file. (0.002 s) |
| tika-parser-microsoft-module/testRTFTIKA_2500.rtf | RuntimeError: Pandoc died with exitcode "64" during conversion: Error at "/home/runner/work/reader-board/reader-board/corpora/tika/tika-parser-microsoft-module/ (0.02 s) |
| tika-parser-pdf-module/testPDFFileEmbInAnnotation_noContents.pdf | PDFPageCountError: Unable to get page count. Syntax Error: Couldn't find trailer dictionary Syntax Error: Couldn't find trailer dictionary Syntax Error: Couldn' (0.028 s) |
| tika-parser-text-module/test_ignore_IBM420.html | UnprocessableEntityError: Unable to determine file encoding. Specify the source encoding with encoding=, or check whether the file is a supported text document. (0.003 s) |
| tika-pipes-json/test-with-unpack.json | ValueError: Not a valid ndjson (0.003 s) |
| tika-pipes-json/test.json | ValueError: Not a valid ndjson (0.001 s) |
🟡 Empty where another library reads text: 22
⚔️ Compare: Docling vs Unstructured · markitdown vs Unstructured · Kreuzberg vs Unstructured
Changes between versions
Only one version tested so far. The next PyPI release is tested automatically.
Badge
For a README:
[](https://prometheus-maker.github.io/reader-board/docs-unstructured.html)
Slowest files
| tika-parser-pdf-module/testPDF_protected.pdf | 141.664 s, 1599 MB |
| tika-parser-microsoft-module/testRecordSizeExceeded.xlsx | 114.694 s, 4211 MB |
| tika-parser-microsoft-module/test-outlook2003.msg | 21.31 s, 2320 MB |
| tika-parser-pdf-module/testPDF_childAttachments.pdf | 18.976 s, 1557 MB |
| tika-parser-pdf-module/testPDF_jpeg2000.pdf | 13.146 s, 1599 MB |
| tika-parser-mail-module/testEmailWithPNGAtt.eml | 11.76 s, 2195 MB |
| tika-detector-magika/testPDF.pdf | 7.349 s, 1197 MB |
| tika-core/testOverlappingText.pdf | 7.238 s, 1198 MB |
| tika-parser-miscoffice-module/testEPUB_multi-metadata-vals.epub | 7.071 s, 1272 MB |
| tika-parser-microsoft-module/testMSG_att_msg.msg | 3.923 s, 2513 MB |
Recipe: board/targets.py. Run: 2026-11-06T18:21:55Z, Python 3.13.18, Linux x86_64, 4 CPUs (log). Installed: Jinja2==3.1.6, Markdown==3.11.3, MarkupSafe==3.0.4, PyYAML==6.0.3, Pygments==2.21.0, RapidFuzz==3.14.6, accelerate==1.15.0, aiofiles==25.1.0, annotated-doc==0.0.5, annotated-types==0.8.0, anyio==4.16.0, beautifulsoup4==4.15.0, blis==1.3.4, catalogue==2.0.10, certifi==2026.10.23, cffi==2.1.1, charset-normalizer==3.5.2, click==8.5.1, cloudpathlib==0.26.0, confection==1.3.4, contourpy==1.4.0, cryptography==50.0.2, cuda-bindings==13.5.0, cuda-pathfinder==1.8.6, cuda-toolkit==13.2.2, cycler==0.12.1, cymem==2.0.16, emoji==2.16.0, en_core_web_sm==3.8.0, et_xmlfile==2.0.0, filelock==3.32.7, filetype==1.2.0, flatbuffers==25.12.19, fonttools==4.68.0, fsspec==2026.9.0, google-api-core==2.44.0, google-auth==2.62.1, google-cloud-vision==3.16.0, googleapis-common-protos==1.76.0, grpcio-status==1.85.1, grpcio==1.85.1, h11==0.16.0, hf-xet==1.8.0, html5lib==1.1, httpcore2==2.16.0, httpcore==1.0.9, httpx2==2.16.0, httpx==0.28.1, huggingface_hub==2.4.0, idna==3.20, installer==0.7.0, kiwisolver==1.5.1, langdetect==1.0.9, llvmlite==0.50.0, lxml==6.1.3, markdown-it-py==4.2.0, matplotlib==3.11.2, mdurl==0.1.2, ml_dtypes==0.6.0, more-itertools==11.2.1, mpmath==1.3.0, msoffcrypto-tool==6.1.0, murmurhash==1.0.16, networkx==3.7, nh3==0.3.7, numba==0.68.1, numpy==2.5.4, nvidia-cublas==13.4.1.3, nvidia-cuda-cccl==13.3.5.0.6, nvidia-cuda-cupti==13.2.86, nvidia-cuda-nvrtc==13.2.86, nvidia-cuda-runtime==13.2.86, nvidia-cudnn-cu13==9.26.0.51, nvidia-cufft==12.2.0.57, nvidia-cufile==1.17.1.22, nvidia-cusolver==12.2.0.11, nvidia-cusparse==12.7.10.12, nvidia-cusparselt-cu13==0.8.1, nvidia-nccl-cu13==2.30.7, nvidia-nvjitlink==13.5.37, nvidia-nvshmem-cu13==3.7.2, nvidia-nvtx==13.2.86, olefile==0.47, onnx==1.23.2, onnxruntime==1.31.1, openai-whisper==20250625, opencv-python==5.0.0.93, openpyxl==3.1.5, opentelemetry-api==1.45.2, packaging==26.3, pandas==2.3.3, pdf2image==1.17.0, pdfminer.six==20260107, pi_heif==1.4.0, pikepdf==10.17.0, pillow==13.0.0, preshed==3.0.15, proto-plus==1.29.0, protobuf==7.36.2, psutil==7.2.2, pyasn1==0.6.5, pyasn1_modules==0.4.2, pycparser==3.12, pydantic==2.14.3, pydantic_core==2.50.4, pypandoc_binary==1.17, pyparsing==3.3.3, pypdf==6.21.4, pypdfium2==5.15.0, python-dateutil==4.0.0, python-docx==1.2.0, python-iso639==2026.7.23, python-magic==0.4.27, python-oxmsg==0.0.2, python-pptx==1.0.2, pytz==2026.6, regex==2026.9.29, requests-toolbelt==1.0.0, requests==2.34.2, rich==15.0.0, safetensors==0.8.0, scipy==1.18.1, shellingham==1.5.4, six==1.17.0, smart_open==9.0.2, soupsieve==4.0.1, spacy-legacy==3.0.12, spacy-loggers==1.0.5, spacy==3.8.18, srsly==2.5.6, sympy==1.14.0, thinc==8.3.14, tiktoken==0.14.0, timm==1.0.31, tokenizers==0.23.3, torch==2.15.0, torchvision==0.29.2, tqdm==4.70.1, transformers==5.22.2, triton==3.9.0, truststore==0.10.5, typer==0.28.0, typing-inspection==0.4.5, typing_extensions==4.16.0, tzdata==2026.6, unstructured-client==0.47.0, unstructured.pytesseract==0.3.15, unstructured==0.27.36, unstructured_inference==1.6.17, urllib3==2.8.0, wasabi==1.1.3, weasel==1.0.1, webencodings==0.6.1, wrapt==2.5.2, xlrd==2.0.2, xlsxwriter==3.3.1