Displaying 1 to 20 from 37 results

node-s3-client - high level amazon s3 client for node.js

  •    Javascript

See also the companion CLI tool which is meant to be a drop-in replacement for s3cmd: s3-cli.This contains a reference to the aws-sdk module. It is a valid use case to use both this module and the lower level aws-sdk module in tandem.

busboy - A streaming parser for HTML form data for node.js

  •    Javascript

A node.js module for parsing incoming HTML form data.file(< string >fieldname, < ReadableStream >stream, < string >filename, < string >transferEncoding, < string >mimeType) - Emitted for each new file form field found. transferEncoding contains the 'Content-Transfer-Encoding' value for the file stream. mimeType contains the 'Content-Type' value for the file stream.

needle - Nimble, streamable HTTP client for Node

  •    Javascript

The leanest and most handsome HTTP client in the Nodelands. Callbacks not floating your boat? Needle got your back.

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

  •    Javascript

Multer is a node.js middleware for handling multipart/form-data, which is primarily used for uploading files. It is written on top of busboy for maximum efficiency. NOTE: Multer will not process any form which is not multipart (multipart/form-data).




subtext - HTTP payload parser

  •    Javascript

HTTP payload parser.subtext parses the request body and returns it in a promise.

s3-write-stream - Pipe data straight to an S3 key of your choice

  •    Javascript

Pipe data straight to an S3 key of your choice.This is a writeable stream that takes data and uploads it to Amazon S3 using its multipart upload API. This is ideal for handling generated content without needing to know the content's length ahead of time, and without resorting to file system hacks or buffering everything before the upload.


dicer - A very fast streaming multipart parser for node.js

  •    Javascript

A very fast streaming multipart parser for node.js.Benchmarks can be found here.

parted - Streaming body parser for node.js.

  •    Javascript

Parted is a streaming multipart, json, and urlencoded parser for node.js, written from scratch. It comes bundled with an express middleware which will use the necessary parser depending on the request mime type. Each parser is also lazily loaded, so there is no unnecessary memory usage if you only need one of them.The middleware will leave you with a req.body object, similar to the default body parser included in express. If a file was included with a multipart request, a temporary path to the uploaded file is provided in req.body. The multipart parser will also create a req.files object specifically for files if you prefer.

pez - Multipart parser

  •    Javascript

Multipart parser.

multipart - 🏞 Parses and serializes multipart-encoded data with Codable support.

  •    Swift

🏞 Parses and serializes multipart-encoded data with Codable support.

stream-body-parser

  •    Javascript

This is a (partial) drop-in for the bodyParser in connect.js and express.js. But instead of just being able to upload files to a directory, it directly access the upload stream, as it being uploaded. Thereby you can redirect the uploaded files to another destination than just the disk - being it a database or simply processing the data as it is being uploaded. I've created this in order to make video upload service, that automatically transcodes the videos to a specific format on upload. Thereby having the video available in the desired format, already when the user finishes uploading.

fastify-multipart - Multipart support for Fastify

  •    Javascript

Fastify plugin to parse the multipart content-type. Under the hood it uses busboy.

poster - node module for uploading local/remote files over multipart.

  •    Javascript

Async node module for uploading local/remote files over multipart.

koa-formidable - Formidable middleware for Koa

  •    Javascript

Breaking Change in 1.0.0: both body and files are now added to Koa's .request instead of modifying the http request (.req) directly. Returns the formidable middleware that parses the incoming request and adds the .request.body and .request.files to the context.

node-bhttp - A sane HTTP client library for Node.js with Streams2 support.

  •    CoffeeScript

A sane HTTP client library for Node.js with Streams2 support. bhttp does not yet use a HTTPS-capable agent. This means that all SSL-related options are currently ignored by default (per Node.js http documentation).

busboy-body-parser

  •    Javascript

Body parsing for multipart/form-data forms in Express. It will add regular fields to req.body as per body-parser but will also add uploaded files to req.files.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.