File Storage, Uploads & PDF Packages
File storage, upload handling, and document/PDF generation libraries for moving and producing files reliably across storage backends (Flysystem, Multer).
Packages in File Storage, Uploads & PDF
Kind
Sort:Used by Most Apps
pypdf
A pure-Python library for splitting, merging, cropping, transforming, and extracting content from PDF files.
PyMuPDF
A high-performance Python library for extracting, rendering, converting, and manipulating PDF and other document formats.
django-storages
Pluggable cloud and remote storage backends for Django's file storage API
fpdf2
A pure-Python library for generating and manipulating PDF documents, with text, images, tables, barcodes, SVG, and digital signing built in.
XlsxWriter
A Python module for creating fully-featured Excel XLSX files with charts, formatting, and formulas
filetype.py
Small, dependency-free Python library to infer file type and MIME type from magic number signatures.
WeasyPrint
Turns HTML and CSS into pixel-perfect PDFs using a pure-Python rendering engine built for print.
pypandoc
Thin Python wrapper around Pandoc for converting documents between formats
CairoSVG
Renders SVG documents to PDF, PNG, PostScript, and EPS using Cairo, with a small Python API and command-line tool.
pypdfium2
ABI-level Python bindings to PDFium for fast, liberal-licensed PDF rendering and manipulation.
docx2txt
A pure-Python utility to extract text and images from Microsoft Word .docx files.
OCRmyPDF
Adds a searchable OCR text layer to scanned PDFs and images, producing validated PDF/A output by default.
jQuery File Upload
A jQuery widget for multiple file uploads with drag-and-drop, progress bars, chunked/resumable transfers, and image previews across any server-side platform.
pdf-inspector
Fast Rust library for PDF classification, text extraction, and Markdown conversion
pdfminer.six
A pure-Python library for extracting text, layout, and metadata directly from PDF documents.
smart_open
Drop-in replacement for Python's open() that streams files from S3, GCS, Azure, HDFS, HTTP, SSH
xhtml2pdf
Pure-Python library that converts HTML5 and CSS into PDF documents using ReportLab, html5lib, and pypdf.
tabula-py
Extract tables from PDF files directly into pandas DataFrames.
EbookLib
A Python library for reading, writing, and manipulating EPUB2/EPUB3 ebook files programmatically.
aiofile
Real asynchronous file operations for Python asyncio, backed by io_uring, libaio, and thread pools.
svglib
A pure-Python library for reading SVG files and converting them to PDF and other formats.
HdfsCLI
Python bindings and a command line interface for HDFS via the WebHDFS and HttpFS APIs.
pydyf
A low-level PDF generator for Python based on the PDF 1.7 specification.
html2docx
Convert HTML strings and files into Word DOCX documents from Python.