28 projects
Express
Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.
12,307
2,962
$4M
Fastify
Fastify is a web framework highly focused on providing the best developer experience with the least overhead and a powerful plugin architecture.
7,581
1,767
$11M
MinIO
MinIO is a high-performance, distributed object storage system compatible with Amazon S3 API. It is designed for cloud-native applications, offering features like high-availability, scalability, and encryption for storing unstructured data such as photos, videos, log files, backups, and container images.
6,988
1,738
$11M
jQuery File Upload
jQuery File Upload is a JavaScript library that adds file upload capabilities to web applications, supporting drag & drop, multiple file selection, progress bars, preview images, and cross-browser compatibility. It handles chunked and resumable uploads, client-side image resizing, and integrates with various server-side platforms.
3,747
653
$754K
Dropzone.js
Dropzone.js is a JavaScript library that provides drag-and-drop file upload functionality with image previews. It offers an easy-to-use interface for handling file uploads in web applications, supporting multiple file uploads, thumbnail generation, and customizable upload behavior.
3,208
663
$160K
Laravel Medialibrary
Associate files with Eloquent models
3,168
558
$500K
CarrierWave
CarrierWave is a Ruby file upload library that provides a simple and flexible way to upload files from Ruby applications, with support for multiple ORMs, image processing, cloud storage services, and custom backends.
3,114
1,058
$508K
File Picker
A Flutter plugin that provides a cross-platform interface for selecting files from device storage, supporting multiple file types, custom filters, and both single and multiple file selection modes.
2,869
382
$231K
Uppy
Uppy is a modular JavaScript file uploader that integrates with any application. It fetches files from local disk, Google Drive, Instagram, remote URLs, cameras and other sources, and then uploads them to the final destination. It's fast, has a sleek UI and lets you worry about more important problems than building a file uploader.
2,850
621
$3M
react-dropzone
A simple and reusable drag-and-drop zone component for React applications that enables file uploads through both drag-and-drop and click-to-upload interfaces
2,312
633
$207K
elFinder
📁 Open-source file manager for web, written in JavaScript using jQuery and jQuery UI
2,086
260
$3.3M
VichUploaderBundle
A PHP bundle that simplifies file uploads in Symfony applications by providing automated file upload handling, naming strategies, and integration with Doctrine ORM/ODM
1,410
311
$383K
FilePond
FilePond is a JavaScript library that provides a flexible and modern file upload component with drag & drop functionality, image previews, and a smooth user interface. It handles file uploads with features like image optimization, accessibility support, and extensive customization options.
1,165
194
$935K
Formidable
The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production.
1,110
353
$167K
UploadThing
UploadThing is a file upload solution for web applications that provides a type-safe API for handling file uploads, with built-in support for React and Next.js frameworks
740
160
$1.6M
Form-Data
A Node.js module for creating multipart/form-data streams, commonly used for uploading files and form data in HTTP requests
662
266
$76K
tusd
tusd is an open-source server implementation of the tus resumable upload protocol, enabling reliable file uploads that can be resumed after interruptions. It provides a robust server-side component for handling chunked file transfers with support for various storage backends.
648
206
$531K
apollo-upload-client
A JavaScript client library that enables file uploads via GraphQL mutations using Apollo Client, supporting both single and multiple file uploads through multipart form requests
548
174
$61K
Express FileUpload
A simple Express middleware for handling file uploads in Node.js web applications, supporting multipart/form-data parsing, multiple files, request validation, and file moving/saving operations
478
115
$78K
RC Component Upload
React Upload
368
72
$68K
Apache Commons FileUpload
Apache Commons FileUpload is a Java library that provides robust and flexible functionality for parsing HTTP multipart form data, making it easy to handle file uploads in Java web applications. It offers features like streaming API for processing large files, progress monitoring, and configurable size limits.
145
41
$353K
Multipart::Post
A Ruby library for handling multipart form data and file uploads in HTTP requests, providing functionality to construct and send multipart/form-data payloads
133
55
$25K
formstream
A streaming multipart/form-data parser and generator library for Node.js that enables handling file uploads and form submissions with support for streams, files, and field data
22
9
$33K
mscdex-busboy-html-form-parser
A streaming parser for HTML form data for node.js