$npx skillfedfor your agent

Printing packages

15 packages

Packages

Sphinx Worth it
PyPI · Printing · released Dec 2025

Sphinx generates professional documentation from reStructuredText source files, producing HTML, PDF, EPUB, and other formats with automatic cross-references, code highlighting, and hierarchical navigation.

BSD-2-Clausepure Python · 3.12+
91.8Mdownloads / mo
weasyprint Worth it
PyPI · Printing · released Jun 2026

WeasyPrint converts HTML and CSS into PDF documents using a Python-based rendering engine designed for pagination and document generation.

BSD-3-Clausepure Python · 3.10+
39.7Mdownloads / mo
fpdf2 Worth it
PyPI · Printing · released Aug 2026

fpdf2 generates PDF documents programmatically in Python, supporting text, images, tables, barcodes, and basic HTML conversion with Unicode font embedding.

LGPL-3.0-onlypure Python · 3.10+
19.1Mdownloads / mo
svglib Worth it
PyPI · Printing · released Aug 2026

Svglib reads SVG files and converts them to ReportLab Drawing objects, which can then be rendered to PDF, bitmap, or other formats supported by ReportLab.

LGPL-3.0-or-laterpure Python · 3.9+
5.9Mdownloads / mo
xhtml2pdf With conditions
PyPI · Printing · released Feb 2025

Converts HTML and CSS to PDF documents using Python, enabling developers with web skills to generate PDF templates without learning specialized PDF libraries.

However, the aging maintenance status (last release 537 days ago) warrants caution in production: verify that its rendering quality and feature set meet your specific…

Apache-2.0pure Python · 3.8+aging
4.3Mdownloads / mo
segno Worth it
PyPI · Printing · released Mar 2025

Generates QR codes and Micro QR codes conforming to ISO/IEC 18004:2015(E), with output to multiple formats including SVG, PNG, PDF, and EPS without external dependencies.

BSD-3-Clausepure Python · 3.5+
3.2Mdownloads / mo
piexif Worth it
PyPI · Printing · released Jul 2019

Piexif reads, writes, and manipulates EXIF metadata in JPEG and WebP images using pure Python with no compiled dependencies.

Install it if you need to read or edit EXIF in JPEG or WebP files without external dependencies.

MITpure Pythondormant
2.8Mdownloads / mo
pdfrw With conditions
PyPI · Printing · 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
art Worth it
PyPI · Printing · released Apr 2025

Converts text and generates one-line ASCII art symbols, rendering them as multi-line ASCII text using various fonts and decorative styles.

MITpure Python · 3.6+
1.6Mdownloads / mo
pdfrw2 With conditions
PyPI · Printing · 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
sty With conditions
PyPI · Printing · released Nov 2023

Sty provides a simple, customizable string styling markup for terminal output, supporting 3/4bit, 8bit, and 24bit colors plus effects like bold, italic, and underline, with no external dependencies.

Apache-2.0pure Pythondormant
244.0Kdownloads / mo
beautifultable With conditions
PyPI · Printing · released May 2022

Prints tabular data to the terminal in a formatted, visually appealing layout with customizable borders, alignment, padding, and styling.

MITpure Pythonabandoned
208.2Kdownloads / mo
rendercv Worth it
PyPI · Printing · released Mar 2026

RenderCV converts a YAML resume file into a professionally typeset PDF with multiple design themes, handling layout, typography, and formatting automatically.

MITpure Python · 3.12+
161.8Kdownloads / mo
citeproc-py With conditions
PyPI · Printing · released Aug 2026

citeproc-py processes Citation Style Language (CSL) stylesheets to generate formatted citations and bibliographies in plain text, reStructuredText, and HTML from structured reference data.

However, check the list of unimplemented CSL features (disambiguation, et-al rules, collapsing) against your requirements—if you need those features, you may hit…

BSD-2-Clause-Viewspure Python · 3.9+
131.4Kdownloads / mo
emoji-country-flag Worth it
PyPI · Printing · released Sep 2025

Converts between flag emoji and ASCII country codes (e.g., `:US:` ↔ 🇺🇸), and embeds flag emoji into text strings.

MITpure Python · 3.10+
93.0Kdownloads / mo