{"categories":[{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing"}],"enrichment":{"capability":"Provides file loaders that parse documents in multiple formats (PDF, DOCX, images, CSV, HTML, Markdown, and others) into structured data for indexing and retrieval.","skillfed_tags":["document-parsing","file-loaders"],"use_cases":["Ingest a directory of mixed PDFs and Word documents for semantic search and indexing.","Parse CSV files with PandasCSVReader or PagedCSVReader to load tabular data as documents.","Extract text and structure from HTML files or email archives (MBOX) for knowledge base construction.","Process Jupyter notebooks or Markdown files to index code and documentation together.","Load images with ImageReader for multimodal document indexing."],"what_it_does":"This package provides specialized file parsers for multiple document formats including PDFs, Word documents, spreadsheets, images, notebooks, presentations, and markup files. It wraps several underlying parsing libraries (beautifulsoup4, pypdf, defusedxml, striprtf, and pandas) to handle format-specific extraction. Each loader extracts text, metadata, and structure from its target format and integrates with the document abstraction layer, allowing you to build multi-format ingestion pipelines without writing custom parsing code.\n\nThe package is designed as the default integration for file loading, providing readers like DocxReader, PDFReader, EpubReader, HTMLTagReader, ImageReader, IPYNBReader, MarkdownReader, MboxReader, PptxReader, PandasCSVReader, CSVReader, XMLReader, and others. You select the appropriate reader for your file type and pass it to SimpleDirectoryReader, which then loads and structures the content for downstream indexing and retrieval tasks.","worth_installing":"Yes. This is actively maintained with low install friction and no known vulnerabilities. It provides broad format coverage through readers for PDFs, DOCX, images, CSV, HTML, Markdown, notebooks, presentations, and more. Install it if you need to ingest documents from multiple file types."},"id":"llama-index-readers-file","links":{"html":"https://skillfed.io/packages/llama-index-readers-file","md":"https://skillfed.io/packages/llama-index-readers-file.md","pypi":"https://pypi.org/project/llama-index-readers-file/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-12","license_spdx":"MIT","license_treatment":"permissive","name":"llama-index-readers-file","python_support":"supports_current","summary":"llama-index readers file integration"},"popularity":{"monthly_downloads":4390193,"position":2314,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.6.0"}
