$npx skillfedfor your agent

Packages starting with 'P'

2,503 packages · page 5 of 63

Packages

pdf2image With conditions
PyPI · Graphics · released Jan 2024

Converts PDF files to PIL Image objects by wrapping the pdftoppm and pdftocairo command-line tools, returning a list of images representing each page.

MITpure Pythondormant
23.3Mdownloads / mo
pdf417gen Worth it
PyPI · Utilities · released Jan 2025

Encodes text and binary data into PDF417 2D barcodes and renders them as images or SVG files.

Install it if you need to generate PDF417 barcodes; the API is simple and the output formats cover most use cases.

MITpure Python · 3.8+aging
108.9Kdownloads / mo
pdfid With conditions
PyPI · Security · released Jun 2023

Analyzes PDF files to identify potentially malicious content by examining structural characteristics and embedded objects, usable both as a command-line tool and as a Python library.

MITpure Pythonabandoned
295.6Kdownloads / mo
pdfkit With conditions
PyPI · Utilities · released Nov 2021

Python wrapper for wkhtmltopdf that converts HTML to PDF using the Webkit rendering engine, supporting URLs, files, and HTML strings as input.

permissive licensepure Pythondormant2 known vulnerabilities
7.8Mdownloads / mo
pdfminer Skip
PyPI · Text Processing · released Nov 2019

Extracts text and layout information from PDF documents, including font details, positions, and structure, with support for encrypted PDFs and multiple output formats.

No—not recommended for new projects.

MITbuilds from source · 3.6+abandoned
229.5Kdownloads / mo
pdfminer.six Worth it
PyPI · Text Processing · released Jan 2026

Extracts text, images, and layout information from PDF documents by parsing the PDF source code directly, supporting modern PDF specifications and various encodings.

MITpure Python · 3.10+
72.5Mdownloads / mo
pdfplumber Worth it
PyPI · Text Processing · released Jun 2026

Extract detailed information about text characters, rectangles, lines, and tables from machine-generated PDFs, with visual debugging support.

Not recommended for scanned image-based PDFs.

MITpure Python · 3.8+
62.8Mdownloads / mo
pdfrw With conditions
PyPI · Libraries · released Sep 2017

pdfrw reads, writes, and manipulates PDF files in pure Python, supporting operations like merging, subsetting, rotating, and metadata modification without external dependencies.

MITpure Pythondormant
2.5Mdownloads / mo
pdfrw2 With conditions
PyPI · Libraries · released Nov 2021

pdfrw2 reads, writes, and manipulates PDF files with operations including page subsetting, merging, rotating, metadata modification, and watermarking.

However, be cautious: the package is abandoned (last commit 2022-11-09), so it may not handle modern PDF features or newly discovered edge cases.

MITpure Pythonabandoned
266.8Kdownloads / mo
pdfservices-sdk With conditions
PyPI · Text Processing · released Aug 2026

Client library for Adobe PDF Services API, enabling programmatic creation, conversion, manipulation, and extraction of PDFs through REST endpoints.

Apache-2.0pure Python · 3.10+
350.8Kdownloads / mo
pdftext Worth it
PyPI · Text Processing · released Jul 2026

Extracts plain text or structured blocks, lines, and spans from PDFs via a command-line tool or Python API, built on pypdfium2 with Apache licensing.

Apache-2.0pure Python
555.4Kdownloads / mo
pdftotext With conditions
PyPI · Text Processing · released Jun 2026

Extracts text from PDF files, including password-protected documents, and exposes pages as iterable strings or a joined text block.

MITbuilds from source
169.7Kdownloads / mo
pdm With conditions
PyPI · Build Tools · released Aug 2026

PDM is a modern Python package and dependency manager that handles project metadata, dependency resolution, virtual environment management, and PEP 517 build backend support using standardized pyproject.toml files.

license unclearpure Python · 3.10+
12.7Mdownloads / mo
pdm-backend Worth it
PyPI · Build Tools · released Jun 2026

A PEP 517-compliant build backend that reads PEP 621 project metadata and converts it to standard Python package metadata, usable standalone or as PDM's default builder.

Install it if your project uses PDM or if you want a lightweight PEP 517-compliant builder that reads PEP 621 metadata.

MITpure Python · 3.9+
6.8Mdownloads / mo
pdm-build-locked With conditions
PyPI · Python Modules · released Nov 2025

A pdm plugin that includes locked dependency versions as optional dependency groups in package distribution metadata, enabling reproducible installations from published packages.

However, the aging maintenance status (257 days since last release) means you should verify compatibility with your pdm version and be prepared for potential drift if…

permissive licensepure Python · 3.9+aging
1.0Mdownloads / mo
pdm-pep517 With conditions
PyPI · Build Tools · released Apr 2023

A PEP 517 build backend that reads PEP 621 project metadata from pyproject.toml and converts it to wheel and source distributions, with support for dynamic versioning and custom build scripts.

permissive licensepure Python · 3.7+
275.0Kdownloads / mo
pdoc Worth it
PyPI · Utilities · released Oct 2025

pdoc generates API documentation for Python projects by parsing source code and docstrings into standalone HTML, with a built-in web server and live reloading.

Install it if you need quick, zero-configuration HTML documentation from Python docstrings and type hints.

permissive licensepure Python · 3.10+
2.2Mdownloads / mo
pdoc3 With conditions
PyPI · Utilities · released Mar 2025

Generates API documentation for Python 3+ projects automatically from source code and docstrings, supporting multiple docstring formats and type annotations.

AGPL-3.0-or-laterpure Python · 3.9+
290.7Kdownloads / mo
pdpyras With conditions
PyPI · WWW/HTTP · released Jun 2025

A REST API client library for PagerDuty that wraps the Requests Session class to simplify authentication and API interactions with PagerDuty's services.

permissive licensepure Python · 3.6+aging
3.5Mdownloads / mo
peakrdl Worth it
PyPI · Electronic Design Automation (EDA) · released Oct 2025

PeakRDL is a control and status register (CSR) generator toolchain that processes SystemRDL register descriptions and generates synthesizable SystemVerilog RTL, C register headers, HTML documentation, UVM models, and IP-XACT exports.

Install it if your workflow involves SystemRDL or register automation.

LGPL-3.0-onlypure Python · 3.7+
207.4Kdownloads / mo
peakrdl-cheader Worth it
PyPI · Electronic Design Automation (EDA) · released Mar 2026

Generates C header files from SystemRDL register models, converting hardware register specifications into C code suitable for software development.

Install it if you work with SystemRDL register models and need C headers.

LGPL-3.0-onlypure Python · 3.7+
231.5Kdownloads / mo
peakrdl-cli Worth it
PyPI · Electronic Design Automation (EDA) · released Oct 2025

PeakRDL is a command-line tool that generates register abstraction code and documentation from SystemRDL register descriptions, producing synthesizable SystemVerilog RTL, C headers, HTML docs, and UVM models.

LGPL-3.0-onlypure Python · 3.7+
101.1Kdownloads / mo
peakrdl-html Worth it
PyPI · Documentation · released Mar 2026

Generates HTML documentation for register address spaces from compiled SystemRDL register descriptions, converting hardware register models into browsable web documentation.

Install it if you work with SystemRDL register models and need to generate documentation.

LGPL-3.0-onlypure Python · 3.7+
195.8Kdownloads / mo
peakrdl-ipxact With conditions
PyPI · Electronic Design Automation (EDA) · released Oct 2024

Converts between SystemRDL register descriptions and IP-XACT XML format, enabling import and export workflows for hardware register modeling.

GPL-3.0-onlypure Python · 3.5.2+aging
414.5Kdownloads / mo
peakrdl-python With conditions
PyPI · Electronic Design Automation (EDA) · released May 2026

Generates a Python Register Access Layer (RAL) from SystemRDL specifications, enabling programmatic access to hardware registers through Python classes and a built-in simulator.

LGPL-3.0-onlypure Python · 3.9.2+
118.9Kdownloads / mo
peakrdl-regblock With conditions
PyPI · Electronic Design Automation (EDA) · released Mar 2026

Compiles SystemRDL register descriptions into synthesizable SystemVerilog control/status register (CSR) blocks for hardware design.

LGPL-3.0-onlypure Python · 3.7+
222.5Kdownloads / mo
peakrdl-systemrdl With conditions
PyPI · Electronic Design Automation (EDA) · released Nov 2025

Exports a compiled register model into SystemRDL code, enabling conversion from other file formats like IP-XACT to SystemRDL representation.

LGPL-3.0-onlypure Python · 3.7+aging
277.3Kdownloads / mo
peakrdl-uvm With conditions
PyPI · Documentation · released Nov 2025

Generates UVM (Universal Verification Methodology) register models in SystemVerilog from compiled SystemRDL register descriptions, enabling automated hardware verification testbench creation.

LGPL-3.0-onlypure Python · 3.7+aging
160.0Kdownloads / mo
PeakUtils With conditions
PyPI · Scientific/Engineering · released Jun 2024

PeakUtils detects peaks in 1D data and refines their positions through baseline estimation, Gaussian fitting, and centroid computation.

However, verify compatibility with your current numpy and scipy versions, and consider whether the library's Gaussian and centroid methods suit your data.

MITpure Pythondormant
75.8Kdownloads / mo
Pebble Worth it
PyPI · Python Modules · released Jul 2026

Pebble provides decorators and pool abstractions to run functions in separate threads or processes, with timeout and error handling support.

Install it if you need decorator-based thread or process management with timeout support; skip it if you need only basic threading or if your project cannot accept…

copyleftpure Python · 3.8+
1.5Mdownloads / mo
pecan With conditions
PyPI · Application Frameworks · released Mar 2026

Pecan is a WSGI web framework that routes HTTP requests to Python objects based on URL structure, designed to be lightweight with minimal dependencies.

Not recommended if you need a large ecosystem of third-party extensions or prefer convention-over-configuration frameworks like Flask or Django.

BSD-3-Clausepure Python · 3.10+
182.4Kdownloads / mo
peco With conditions
PyPI · Python Modules · released Jan 2025

A Python library for querying the PECO outage map API to retrieve current outage data and statistics.

However, the 564-day release gap and aging maintenance status mean you should verify the PECO API endpoint is still stable and plan to maintain a fork if the upstream…

MITpure Pythonaging
73.7Kdownloads / mo
pedalboard With conditions
PyPI · Sound/Audio · released Jul 2026

pedalboard reads, writes, and processes audio files with built-in effects like reverb, distortion, and equalization, plus support for loading VST3 and Audio Unit plugins.

GPL-3.0-onlycompiled wheel · 3.10+
4.4Mdownloads / mo
peeringdb Worth it
PyPI · Python Modules · released Jul 2026

A Python client library for querying and working with PeeringDB data, providing programmatic access to internet peering information including ASNs, networks, and exchange points.

Install it if you work with BGP, peering infrastructure, or need to query internet exchange data.

BSD-3-Clausepure Python · 3.10+
86.9Kdownloads / mo
peewee Worth it
PyPI · Python Modules · released Jul 2026

Peewee is a lightweight ORM that maps Python classes to database tables and provides a query builder for SQLite, MySQL, MariaDB, and PostgreSQL, with optional asyncio support.

license unclearpure Python · 3.8+
51.7Mdownloads / mo
peewee-migrate Worth it
PyPI · Python Modules · released Mar 2026

Peewee Migrate provides a command-line and programmatic interface for creating, running, and rolling back database migrations for Peewee ORM applications.

Install it if you need reliable schema versioning for a Peewee application.

MITpure Python
229.7Kdownloads / mo
pefile Worth it
PyPI · Python Modules · released Aug 2024

pefile reads and parses Portable Executable (PE) files—the binary format used for Windows executables, DLLs, and related binaries—exposing their internal structures as Python object attributes.

Install it if you need to analyze or inspect Windows executables programmatically.

permissive licensepure Python · 3.6.0+
8.4Mdownloads / mo
peft Worth it
PyPI · Artificial Intelligence · released Jul 2026

PEFT implements parameter-efficient fine-tuning methods (LoRA, QLoRA, and others) that adapt large pretrained language models by training only a small fraction of parameters instead of all weights, dramatically reducing memory and compute requirements.

Install it if you need to adapt pretrained models efficiently; skip it only if you are doing full-model training or not fine-tuning at all.

Apache-2.0pure Python · 3.10.0+
11.6Mdownloads / mo
pegasus-cli With conditions
PyPI · Build Tools · released Aug 2026

A command-line tool for managing SaaS Pegasus projects, creating Django apps with optional CRUD scaffolding, and pushing code to GitHub—all scriptable and non-interactive for CI and automation workflows.

It is not useful outside the Pegasus ecosystem, so install only if you are already a Pegasus user.

Apache-2.0pure Python · 3.10+
81.4Kdownloads / mo
pelican Worth it
PyPI · Python Modules · released Apr 2026

Pelican is a static site generator that converts text files in Markdown, reStructuredText, or HTML into a complete, ready-to-serve website without requiring a database or server-side code.

AGPL-3.0-or-laterpure Python · 3.11+
99.5Kdownloads / mo