Import or export a file
Upload files, export CSV, create archives, and work with file paths.
Options for this task
Jump to a library or tool (18)
Better Upload
Library / toolFile-upload tooling for React and S3-compatible storage.
- Good for
- Connecting an upload interface directly to object storage.
content-disposition-header
Library / toolUtilities for working with HTTP Content-Disposition headers.
- Good for
- Controlling filenames and attachment behavior in file-download responses.
downloadjs
Library / toolA browser helper for downloading strings, blobs, and data URLs.
- Good for
- Saving data that an application generates on the client.
FileSaver.js
Library / toolA browser utility for saving generated data as a file.
- Good for
- Offering downloads of client-generated documents and exports.
Formidable
Library / toolA parser for multipart form submissions and uploaded files in Node.js.
- Good for
- Handling file-upload requests on a server.
glob
Library / toolFile matching using shell-style glob patterns.
- Good for
- Finding files that match a configured path pattern.
Globby
Library / toolConvenience helpers for matching files with glob patterns.
- Good for
- Selecting project files for build scripts and code-processing tasks.
HelloCSV
Library / toolA CSV import interface for bringing tabular data into an application.
- Good for
- Guiding users through uploading and mapping spreadsheet-style data.
json-to-csv-export
Library / toolA utility for converting JSON data into a downloadable CSV file.
- Good for
- Adding an export button for reports and tabular data.
minimatch
Library / toolA matcher for shell-style glob patterns.
- Good for
- Checking file paths against include and exclude patterns.
React FilePond
Library / toolA React adapter for the FilePond upload interface.
- Good for
- Adding file previews and a configurable upload experience.
react-drag-drop-files
Library / toolA React component for selecting files through drag and drop.
- Good for
- Adding a straightforward file-drop area to an upload form.
react-dropzone
Library / toolReact hooks for building file-selection and dropzone interfaces.
- Good for
- Accepting dropped files while keeping control over the upload UI.
rimraf
Library / toolA cross-platform utility for removing directory trees.
- Good for
- Cleaning generated files and build directories in development scripts.
UploadThing
Library / toolA service and SDK for application file uploads.
- Good for
- Adding typed upload endpoints and frontend upload controls.
Uppy
Library / toolA modular file uploader with React integration.
- Good for
- Building upload flows with selectable sources, progress, and file handling.
verifyfetch
Library / toolA browser download utility with resumable transfers and integrity verification.
- Good for
- Downloading large model files while recovering from interrupted connections.
zip.js
Library / toolA JavaScript library for reading and writing ZIP archives.
- Good for
- Creating or extracting compressed files in browser-based workflows.
Before you decide
Try a small, realistic example. Check the runtime, accessibility, maintenance, and license requirements for the features you need.