Multer is a node.js middleware for handling multipart/form-data, which is primarily used for uploading files. It's written on top of busboy for maximum efficiency. Multer adds a body object and a file or files object to the request object. The body object contains the values of the text fields of the form, and the file or files object contains the uploaded files, depending on the configuration. Multer simplifies file uploads significantly in Express applications.
Multer's release frequency is highly variable and sparse. Initial development in 2014-2015 was active, with multiple releases per month. Releases then became infrequent, with long periods of inactivity. After a long pause there were releases on May, June and July of 2025, so three releases in the last three months.
Multer's npm package downloads show a consistent upward trend from February 2024 to July 2025. Downloads soared, especially from late 2024 into 2025, peaking in July 2025. August 2025 data, being incomplete, shows a dip, but the overall growth trajectory remains significant.