← All repos

multer

Node.js middleware for handling `multipart/form-data`.

Browse cluster: JavaScript Standard Style Linting
421commits
91contributors
1languages

Tech stack & purpose

Multer is a Node.js middleware for handling multipart/form-data requests, primarily used for file uploads. It is built on top of the busboy library for efficiency and integrates with Express to add `body`, `file`, and `files` objects to incoming requests. The middleware supports multiple upload patterns including single files, arrays of files, and mixed field uploads, and provides configurable storage engines for disk and memory storage along with security features like file size limits and filtering.

Languages

JavaScript
100.0%

Contributors (top 30 of 91)