{"library":"multiparty","type":"library","category":null,"description":"multiparty is a Node.js library designed for parsing `multipart/form-data` HTTP requests, which are primarily used for handling file uploads. It offers streaming capabilities, allowing developers to process form fields and files incrementally as they are received, a key feature for handling large uploads efficiently without consuming excessive memory. The current stable version, 4.2.3, was last published approximately four years ago, indicating a maintenance-only or inactive development cadence rather than active feature development. The library's own documentation suggests `busboy` as a \"faster alternative,\" highlighting a performance consideration. multiparty provides a straightforward, event-driven API centered around the `multiparty.Form` class, making it a functional choice for applications needing to handle file uploads in a Node.js environment, though users should be aware of its age and the existence of more modern, performance-optimized alternatives.","language":"javascript","status":"maintenance","version":"4.2.3","tags":["javascript","file","upload","formidable","stream","s3"],"install":[{"cmd":"npm install multiparty","imports":["const multiparty = require('multiparty');","const Form = multiparty.Form;"]},{"cmd":"yarn add multiparty","imports":[]},{"cmd":"pnpm add multiparty","imports":[]}],"homepage":null,"github":"https://github.com/pillarjs/multiparty","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/multiparty","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/multiparty/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}