{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/17"},{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing/3"},{"label":"Information Analysis","url":"https://skillfed.io/packages/category/scientific-engineering-information-analysis/3"},{"label":"HTML","url":"https://skillfed.io/packages/category/text-processing-markup-html"},{"label":"General","url":"https://skillfed.io/packages/category/text-processing-general"},{"label":"Markdown","url":"https://skillfed.io/packages/category/text-processing-markup-markdown"}],"enrichment":{"capability":"Extracts text, images, and metadata from PDFs and converts them to Markdown or HTML, powered by a Rust core compiled to native wheels with no system dependencies.","skillfed_tags":["pdf-extraction","document-processing","rust-binding"],"use_cases":["Extract text from PDFs for indexing into a vector database or RAG pipeline.","Convert PDF documents to Markdown for processing by language models.","Batch extract images from scanned documents or reports.","Fill PDF form fields programmatically and save the result.","Search for keywords across a PDF and retrieve their page and bounding-box locations.","Generate PDFs from Markdown, HTML, or images as part of a document generation workflow."],"what_it_does":"pdf-oxide is a Python binding to a Rust-based PDF toolkit that handles text extraction, image extraction, markdown and HTML conversion, form field manipulation, and PDF creation. It ships as precompiled wheels for common platforms (Linux, macOS, Windows on x86_64 and ARM) with no system dependencies or build step required. The library exposes a page-based API where extraction is lazy\u2014properties like `page.text` and `page.markdown()` compute results only when accessed.\n\nThe package targets developers building document pipelines, RAG systems, or LLM integrations who need reliable PDF parsing without the overhead of heavier alternatives. It supports Python 3.9 through 3.14, has zero runtime dependencies, and is licensed under MIT or Apache-2.0, making it suitable for commercial and closed-source projects. The fact sheet indicates active maintenance (latest release 17 days old, 955 GitHub stars) and no known security vulnerabilities.","worth_installing":"Yes, if you need fast, reliable PDF text or image extraction without licensing restrictions. The permissive dual license, zero runtime dependencies, and precompiled wheels make it a low-friction alternative to AGPL-licensed competitors. Active maintenance and no known vulnerabilities support stability. Install friction is medium but manageable; the main constraint is Python 3.9+. Suitable for production use in commercial and closed-source projects."},"id":"pdf-oxide","links":{"html":"https://skillfed.io/packages/pdf-oxide","md":"https://skillfed.io/packages/pdf-oxide.md","pypi":"https://pypi.org/project/pdf-oxide/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-28","license_spdx":null,"license_treatment":"permissive","name":"pdf-oxide","python_support":"supports_current","summary":"The fastest Python PDF library \u2014 0.8ms mean, 5\u00d7 faster than the industry leaders, 100% pass rate on 3,830 real-world PDFs. Text extraction, Markdown/HTML conversion, PDF creation and editing."},"popularity":{"monthly_downloads":160772,"position":10652,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.77"}
