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

115 packages

Packages in File Storage, Uploads & PDF

Showing 115 packages
94Health
SDKnpm

AWS SDK for JavaScript (S3 Client)

The official modular AWS SDK v3 client for Amazon S3, with TypeScript-first APIs and streaming support.

3,661
Apache 2.0
Used by 103
46Health
Librarynpm

JSZip

Create, read, and edit ZIP files directly in JavaScript, in the browser or Node.js.

10,378
Other
Used by 60
78Health
LibraryCargo

tempfile

A secure, cross-platform Rust library for temporary files and directories that clean up automatically on drop.

1,457
Other
Used by 59
90Health
Librarynpm

react-dropzone

A lightweight React hook for building HTML5-compliant drag-and-drop file upload zones.

11,013
MIT
Used by 55
65Health
Librarynpm

form-data

Build readable multipart/form-data streams in Node.js for forms and file uploads

2,354
MIT
Used by 45
73Health
Librarynpm

Multer

Streamlined multipart/form-data file upload handling for Express and Node.js APIs.

12,081
MIT
Used by 44
94Health
Librarynpm

PDF.js

Mozilla's HTML5-based library for parsing and rendering PDF documents in the browser and Node.js.

53,753
Apache 2.0
Used by 42
51Health
Librarynpm

FileSaver.js

The standard client-side solution for saving files in the browser via a simple saveAs() call.

21,988
MIT
Used by 41
70Health
Librarynpm

file-type

Detect the file type of a buffer, stream, or file by reading its magic number.

4,320
MIT
Used by 40
58Health
Librarynpm

Archiver

A streaming Node.js library for generating ZIP and TAR archives on the fly

2,973
MIT
Used by 40
73Health
LibraryPyPI

python-multipart

A fast, streaming multipart/form-data parser for Python that powers file uploads in FastAPI and Starlette.

528
Apache 2.0
Used by 40
81Health
Librarynpm

ADM-ZIP

A pure JavaScript zip compression library for Node.js, with no native dependencies

2,178
MIT
Used by 25
66Health
Librarynpm

Mammoth.js

Convert Word .docx documents into clean, semantic HTML and Markdown in JavaScript.

6,284
Other
Used by 23
98Health
SDKnpm

Google Cloud Storage

Node.js client library for Google Cloud Storage — upload, download, and manage buckets and objects programmatically.

3,193
Apache 2.0
Used by 21
87Health
Librarynpm

React-PDF

Display PDF documents in your React app as easily as if they were images

11,148
MIT
Used by 20

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

Search