Packages

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).

188 packages

Packages in File Storage, Uploads & PDF

73Health
Library PyPI

XlsxWriter

A Python module for creating fully-featured Excel XLSX files with charts, formatting, and formulas

3,985
Other
Used by 3
84Health
Library PyPI

pymupdf4llm

Turns PDFs and Office documents into clean, layout-aware Markdown, JSON, or text for RAG pipelines and LLM ingestion, with selective OCR built in.

2,281
AGPL 3.0
Used by 3
48Health
Library PyPI

pdf2image

A Python wrapper around poppler's pdftoppm and pdftocairo that converts PDF files into a list of Pillow Image objects.

1,982
MIT
Used by 3
54Health
Library npm

browser-fs-access

A ponyfill that brings the File System Access API to every browser, with a seamless fallback to legacy file input and download methods.

1,591
Apache 2.0
Used by 3
48Health
Library npm

express-fileupload

Simple Express middleware for handling multipart file uploads

1,556
MIT
Used by 3
91Health
Library Go

fake-gcs-server

A Go emulator and library for Google Cloud Storage that runs your GCS-dependent tests without touching the real API.

1,490
Other
Used by 3
38Health
Library PyPI

xlwt

A pure-Python library for writing legacy Microsoft Excel (.xls) spreadsheet files.

1,044
Other
Used by 3
49Health
SDK Go

aliyun-oss-go-sdk

Go client library for Alibaba Cloud Object Storage Service (OSS), covering buckets, objects, multipart uploads, and encryption.

983
MIT
Used by 3
60Health
Library npm

webdav-client

Promise-based TypeScript WebDAV client for Node.js, browsers, and React Native.

816
MIT
Used by 3
44Health
Library PyPI

filetype.py

Small, dependency-free Python library to infer file type and MIME type from magic number signatures.

775
MIT
Used by 3
77Health
Library npm

react-native-zip-archive

Native zip and unzip for React Native and Expo — password-protected archives, selective extraction, and cancellable operations on iOS and Android.

484
MIT
Used by 3
37Health
Library npm

react-native-file-viewer

Native file viewer for React Native that hands a local file to the OS's own preview or app-chooser on iOS, Android, and Windows.

447
MIT
Used by 3
48Health
Library npm

react-papaparse

React hooks and components wrapping PapaParse for fast in-browser CSV parsing

382
MIT
Used by 3
40Health
Library Cargo

fs_extra

Expanded std::fs and std::io for Rust — recursive copy and move with progress reporting.

340
MIT
Used by 3
43Health
Library Cargo

multer-rs

An async multipart/form-data parser for Rust, streaming over any Bytes source.

169
MIT
Used by 3
56Health
Library npm

node-zip-stream

A streaming ZIP archive generator for Node.js that pipes archives out as they're built, without buffering the whole thing in memory.

169
MIT
Used by 3
24Health
Library npm

epub2

A TypeScript fork of the classic epub library for parsing EPUB e-book metadata, chapters, and images in Node.js, with both callback and Promise-based APIs.

26
MIT
Used by 3
53Health
SDK npm

Capacitor Filesystem

A Node-like Filesystem API for reading, writing, and managing files across iOS, Android, and the web in Capacitor apps.

7
MIT
Used by 3
88Health
Library PyPI

WeasyPrint

Turns HTML and CSS into pixel-perfect PDFs using a pure-Python rendering engine built for print.

9,729
BSD 3
Used by 2
84Health
Library Composer

PHPWord

A pure-PHP library to read and write word processing documents in DOCX, ODT, RTF, HTML, and more.

7,588
Other
Used by 2
92Health
Library Cargo

opendal

One unified Rust API for object storage, file systems, databases, and cloud services.

5,423
Apache 2.0
Used by 2
77Health
Library Composer

PdfParser

Standalone PHP library to extract text, metadata, and data from PDF files with no external tools.

2,733
Other
Used by 2
88Health
Library Cargo

lopdf

A pure Rust library for low-level PDF document creation, parsing, editing, and merging

2,286
MIT
Used by 2
73Health
Tool PyPI

nbconvert

Convert Jupyter notebooks to HTML, PDF, Markdown, and more

1,942
BSD 3
Used by 2

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers