{"categories":[{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing/2"}],"enrichment":{"capability":"Extracts text from documents in multiple formats (PDF, Word, PowerPoint, Excel, images, email) with a single unified interface.","skillfed_tags":["document-extraction","multi-format","text-processing"],"use_cases":["Batch processing a folder of mixed document types (PDFs, Word docs, spreadsheets) to extract and index text.","Building a document search or archival system that needs to read text from files in multiple formats.","Automating data extraction from email attachments and embedded documents.","Preparing documents for NLP pipelines by converting various formats to plain text.","Creating a document ingestion layer for a content management or knowledge base system."],"what_it_does":"textract is a document text extraction library that abstracts away the complexity of handling multiple file formats. Instead of learning separate APIs for PDF, Word, PowerPoint, Excel, and image files, you call a single function and get text back. It wraps specialized libraries (pdfminer-six for PDFs, python-pptx for presentations, xlrd for spreadsheets, docx2txt for Word, pillow for images, and others) into one consistent interface.\n\nThe package is designed for straightforward use: point it at a file, get text out. It handles format detection and delegates to the appropriate underlying tool. With 4690 GitHub stars and active maintenance, it serves as a practical utility for workflows that need to ingest text from mixed document sources without writing format-specific extraction code.","worth_installing":"Yes, if you need to extract text from multiple document formats and want to avoid learning separate APIs for each. The low install friction, active maintenance, MIT license, and unified interface make it a practical choice for document processing workflows. No known vulnerabilities as of 2026-08-14."},"id":"textract","links":{"html":"https://skillfed.io/packages/textract","md":"https://skillfed.io/packages/textract.md","pypi":"https://pypi.org/project/textract/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-27","license_spdx":null,"license_treatment":"permissive","name":"textract","python_support":"supports_current","summary":"extract text from any document. no muss. no fuss. "},"popularity":{"monthly_downloads":454872,"position":6565,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.0.0"}
