10 Best JavaScript File Saving Libraries

List hand-picked by Openbase Experts
Learn More

yc

ytdl-core

YouTube video downloader in javascript.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
10
Top Feedback
6Easy to Use
2Great Documentation
GitHub Stars
3K
Weekly Downloads
87K
Last Commit
1mo ago
fs

file-saver

An HTML5 saveAs() FileSaver implementation

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
15
Top Feedback
2Easy to Use
GitHub Stars
18K
Weekly Downloads
2M
Last Commit
1yr ago
rnf

react-native-file-viewer

Native file viewer for React Native. Preview any type of file supported by the mobile device.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
317
Weekly Downloads
26K
Last Commit
1mo ago
vje

vue-json-excel

Download your JSON as an excel or CSV file directly from the browser

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
603
Weekly Downloads
15K
Last Commit
1yr ago

cordova-plugin-file-transfer

Apache Cordova Plugin file-transfer

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
3.0/ 5
2
Top Feedback
N/A
GitHub Stars
557
Weekly Downloads
13K
Last Commit
3mos ago

react-native-background-downloader

A library for React-Native to help you download large files on iOS and Android both in the foreground and most importantly in the background.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
1
Top Feedback
1Great Documentation
1Performant
1Highly Customizable
GitHub Stars
264
Weekly Downloads
7K
Last Commit
2mos ago

rn-fetch-blob

A project committed to making file access and data transfer easier, efficient for React Native developers.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
2K
Weekly Downloads
104K
Last Commit
1yr ago
str

streamsaver

StreamSaver writes stream to the filesystem directly asynchronous

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
15K
Last Commit
4mos ago
dow

downloadjs

file downloading using client-side javascript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
166K
Last Commit
4yrs ago
kfs

@progress/kendo-file-saver

Kendo UI File Saving Helper

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
88K
Last Commit
N/A
nf

ngx-filesaver

Simple file save with FileSaver.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
71
Weekly Downloads
25K
Last Commit
8mos ago
ymd

youtube-mp3-downloader

Extract music from YouTube videos

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
235
Weekly Downloads
403
Last Commit
2mos ago
df

download-file

Generic file download utility

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
8K
Last Commit
N/A
fs

file-saverjs

An HTML5 saveAs() FileSaver implementation

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
72
Weekly Downloads
2K
Last Commit
5yrs ago
jfd

jquery-file-download

jQuery File Download is a cross server platform compatible jQuery plugin that allows for an Ajax-like file download experience that isn’t normally possible using the web.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
2K
Last Commit
3yrs ago

splash-cli

A simple, command line tool to download Unsplash wallpapers. It’s not intended to be anything particularly fancy — it just works.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Easy to Use
GitHub Stars
463
Weekly Downloads
108
Last Commit
7mos ago
ba6

ba64

A tiny npm module for saving Base64 encoded images that are part of data URLs to your file system.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
10
Weekly Downloads
789
Last Commit
4yrs ago
rar

react-audio-recorder

A React Component using the Web Audio API to record, save, and play audio.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
125
Weekly Downloads
684
Last Commit
3yrs ago

@skpm/dialog

A Sketch module for displaying native system dialogs for opening and saving files, alerting, etc.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
30
Weekly Downloads
60
Last Commit
1yr ago
fil

@wessberg/filesaver

A Promise-based class that can save/remove files to/from disk and make folders recursively.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
152
Last Commit
2yrs ago
jbf

js-base64-file

load fetch convert and save local and remote files and images to base64 in js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
122
Last Commit
N/A
rds

react-dropbox-saver

Made with create-react-library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
30
Last Commit
1yr ago
rfd

react-file-downloader

Download files on React via URL

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
19
Last Commit
N/A
rne

react-native-easy-downloader

Download files using system download manager and install apk files

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
19
Last Commit
N/A
tsa

tiny-save-as

A tiny JavaScript utility library for file saving

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
9
Weekly Downloads
9
Last Commit
1yr ago
pic

picsee

Express-Compatible middleware that offers support for uploading photos, setting custom sizes, and storing them locally or remotely.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
26
Weekly Downloads
2
Last Commit
8yrs ago