{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/16"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/8"},{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing/3"},{"label":"File Formats","url":"https://skillfed.io/packages/category/file-formats"}],"enrichment":{"capability":"PyPDFForm creates, inspects, styles, and fills PDF forms via Python API or command line, with utilities for page extraction and PDF merging.","skillfed_tags":["pdf-automation","form-filling","cli-tool"],"use_cases":["Batch-fill hundreds of PDF forms with data from a database or spreadsheet in a single script.","Inspect form field names and types programmatically before deciding how to populate them.","Create new PDF forms with custom fields, styling, and behavior from Python code.","Automate document workflows that require extracting pages from multiple PDFs and merging them.","Build a CLI tool for non-developers to fill forms without writing code."],"what_it_does":"PyPDFForm is a Python library and CLI tool for working with PDF forms end-to-end. It lets you create new forms and form fields from scratch, inspect existing form structure and metadata, update field styling and behavior, fill forms programmatically, and perform common PDF operations like page extraction and merging. The library wraps lower-level PDF manipulation via pikepdf and reportlab, exposing a straightforward API for both Python code and command-line workflows.\n\nTypical use cases range from one-off form filling to building larger document automation pipelines. You can load a template PDF, populate its fields with data, and write the result\u2014or use the CLI for quick command-line form operations. The package is actively maintained, supports modern Python versions, and carries no known security vulnerabilities.","worth_installing":"Yes. PyPDFForm is actively maintained, carries no known vulnerabilities, has low install friction, and is licensed permissively under MIT. It solves a real problem\u2014PDF form automation\u2014with a clean API and CLI interface. The 6 dependencies are all well-established libraries. Install it if you need to create, inspect, or fill PDF forms programmatically."},"id":"pypdfform","links":{"html":"https://skillfed.io/packages/pypdfform","md":"https://skillfed.io/packages/pypdfform.md","pypi":"https://pypi.org/project/pypdfform/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-08","license_spdx":"MIT","license_treatment":"permissive","name":"PyPDFForm","python_support":"supports_current","summary":"The Python library & CLI for PDF forms."},"popularity":{"monthly_downloads":201071,"position":9679,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"5.5.5"}
