{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/6"},{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/8"},{"label":"Visualization","url":"https://skillfed.io/packages/category/scientific-engineering-visualization"}],"enrichment":{"capability":"Provides a PDF display component for Gradio applications, allowing you to render PDF files in web-based UIs.","skillfed_tags":["gradio-component","document-processing"],"use_cases":["Build a document question-answering interface where users upload a PDF and ask questions about its content.","Create a form-processing UI that displays a PDF document alongside input fields for data extraction.","Display generated or processed PDFs as output in a Gradio app without leaving the web interface.","Prototype invoice or receipt processing workflows with side-by-side PDF and result display.","Integrate PDF upload and display into scientific or data analysis applications built with Gradio."],"what_it_does":"gradio_pdf is a custom component that extends Gradio with a PDF display and input element. It wraps PDF rendering into a Gradio component that can be used in interfaces and blocks, accepting a file path and displaying the PDF in the browser. The component supports standard Gradio features like labels, visibility toggling, and event handlers (change and upload events), making it straightforward to integrate PDF handling into document-processing pipelines.\n\nThe package depends only on gradio and is designed as a thin wrapper around PDF display. It exposes a PDF component with configurable height, starting_page, and standard Gradio container options. The component preprocesses input as a string (file path) and can be used both as an input to capture user-uploaded PDFs and as an output to display results from backend processing.","worth_installing":"Yes, if you are building a Gradio application that needs to display or accept PDFs. The low install friction, permissive license, and straightforward API make it a practical choice for document-centric UIs. The alpha status and 261 days since last release mean you should test it against your specific Gradio version and PDF use cases before relying on it in production, but there are no known vulnerabilities and the core functionality is stable."},"id":"gradio-pdf","links":{"html":"https://skillfed.io/packages/gradio-pdf","md":"https://skillfed.io/packages/gradio-pdf.md","pypi":"https://pypi.org/project/gradio-pdf/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-11-26","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"gradio-pdf","python_support":"supports_current","summary":"Easily display PDFs in Gradio"},"popularity":{"monthly_downloads":149755,"position":10988,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.0.24"}
