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
league/flysystem-aws-s3-v3
The official AWS S3 v3 SDK adapter for PHP Flysystem's unified filesystem API.
react-pdf
Build complex, print-ready PDF documents in React using familiar components and a flexbox-based layout engine, in the browser and on Node.
PyMuPDF
A high-performance Python library for extracting, rendering, converting, and manipulating PDF and other document formats.
xlrd
A Python library for extracting data and formatting from legacy Excel .xls spreadsheet files
unpdf
Extract text, links, images, and metadata from PDFs in Node.js, browsers, and serverless edge runtimes.
MarkItDown
Converts PDFs, Office documents, images, audio, HTML, and more into clean Markdown built for LLM and RAG pipelines.
afero
A drop-in filesystem abstraction for Go that swaps OS, in-memory, archive, and cloud backends without touching your code.
busboy
A fast, streaming parser for multipart/form-data and URL-encoded HTTP request bodies in Node.js.
fsspec
Unified Pythonic filesystem interface spanning local disks, cloud storage, and remote protocols
Vercel Blob
Fast, typed object storage client for uploading, listing, and serving files from Vercel Blob.
tar-fs
Filesystem bindings for tar-stream that pack directories into tarballs and extract tarballs back to disk using Node streams.
python-pptx
Create, read, and update PowerPoint presentations programmatically in Python
sftp
A pure-Go implementation of the SFTP protocol, providing both client and server support for SSH-based file transfer.
Uppy
Extensible file upload widget with drag-drop, resumable uploads, and remote providers
PhpSpreadsheet
Read, write, and manipulate Excel, CSV, and ODS spreadsheet files in pure PHP with no external office suite required.
officeParser
Parse Office documents into a rich AST and generate Markdown, HTML, PDF, or RAG chunks
@fastify/multipart
Streaming multipart/form-data parsing plugin for Fastify with async iterators and disk or memory upload modes
Laravel Excel
Supercharged Excel and CSV exports and imports for Laravel applications
django-storages
Pluggable cloud and remote storage backends for Django's file storage API
download
Trigger client-side file downloads from JavaScript using strings, Blobs, data URLs, or typed arrays, with no server round trip required.
mimetype
Goroutine-safe MIME type and file extension detection for Go, based on magic-number byte signatures.
excelize
A pure Go library for reading, writing, and streaming Microsoft Excel spreadsheets, from cell values to charts and pivot tables.
hf-xet
Rust-powered Python bindings enabling fast, chunk-deduplicated file transfer with the Hugging Face Hub.
Docling
Parses PDF, DOCX, PPTX, HTML, images, audio, and more into a unified document representation built for generative AI pipelines.