67 Best JavaScript Cloud Storage APIs Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

aws-sdk

AWS SDK for JavaScript in the browser and Node.js

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
31
Top Feedback
great-docs
20Great Documentation
easy-to-use
18Easy to Use
performant
13Performant
GitHub Stars
Github Icon
7K
Weekly Downloads
Weekly Downloads Icon
7M
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

minio

MinIO Client SDK for Javascript

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
1
Top Feedback
N/A
GitHub Stars
Github Icon
509
Weekly Downloads
Weekly Downloads Icon
52K
Last Commit
2mo ago
Bundle Size (min+gzip)
110.9KB
Not Tree-Shakeable

@aws-cdk/custom-resources

The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
7K
Weekly Downloads
Weekly Downloads Icon
342K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

dropbox

The Official Dropbox API V2 SDK for Javascript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
2.0/ 5
1
Top Feedback
N/A
GitHub Stars
Github Icon
770
Weekly Downloads
Weekly Downloads Icon
33K
Last Commit
9d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@aws-amplify/datastore

A declarative JavaScript library for application development using cloud services.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
8K
Weekly Downloads
Weekly Downloads Icon
231K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
bb

backblaze-b2

Node.js Library for the Backblaze B2 Storage Service

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
1
Top Feedback
N/A
GitHub Stars
Github Icon
156
Weekly Downloads
Weekly Downloads Icon
2K
Last Commit
2mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

box-node-sdk

A Javascript interface for interacting with the Box API. You can find the node package at

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
155
Weekly Downloads
Weekly Downloads Icon
18K
Last Commit
15d ago
Bundle Size (min+gzip)
539.9KB
Not Tree-Shakeable
dva

dropbox-v2-api

Dropbox API wrapper for node

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
45
Weekly Downloads
Weekly Downloads Icon
8K
Last Commit
7d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
ugd

utils-google-drive

A simple and flexible node package for interacting with Google Drive

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
49
Last Commit
23d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

modular-aws-sdk-pure-node

AWS SDK for JavaScript in the browser and Node.js

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
7K
Weekly Downloads
Weekly Downloads Icon
5
Last Commit
3d ago
Bundle Size (min+gzip)
448.3KB
Not Tree-Shakeable

unifile

Unified access to cloud storage services through a simple web API.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
117
Weekly Downloads
Weekly Downloads Icon
458
Last Commit
6mo ago
Bundle Size (min+gzip)
295.2KB
Not Tree-Shakeable

evaporate

Javascript library for browser to S3 multipart resumable uploads

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
2K
Weekly Downloads
Weekly Downloads Icon
14K
Last Commit
9mo ago
Bundle Size (min+gzip)
11.1KB
Not Tree-Shakeable

@box/cli

A command line interface for interacting with the Box API.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
128
Weekly Downloads
Weekly Downloads Icon
110
Last Commit
1mo ago
Bundle Size (min+gzip)
95.5KB
Not Tree-Shakeable
ssu

s3-stream-upload

A writable stream which uploads to Amazon S3 using the multipart file upload API.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
23
Weekly Downloads
Weekly Downloads Icon
46K
Last Commit
3y ago
Bundle Size (min+gzip)
8.41KB
Not Tree-Shakeable

node-red-node-aws

A collection of node-red nodes aimed at web services

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
188
Weekly Downloads
Weekly Downloads Icon
285
Last Commit
19d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

aws-sdk-node-hack

AWS SDK for JavaScript in the browser and Node.js

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
7K
Weekly Downloads
Weekly Downloads Icon
1
Last Commit
3d ago
Bundle Size (min+gzip)
39.0KB
Not Tree-Shakeable

b2-cloud-storage

Backblaze B2 Cloud Storage API Client. Implements all of the B2 Cloud Storage APIs, with helper methods for uploading files.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
30
Weekly Downloads
Weekly Downloads Icon
29
Last Commit
2mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
snc

s3-node-client

high level amazon s3 client for node.js

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
3
Weekly Downloads
Weekly Downloads Icon
3K
Last Commit
3y ago
Bundle Size (min+gzip)
215.8KB
Not Tree-Shakeable
gdu

google-drive-utils

Google Drive Utils. Get rid of boilerplate code.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
17
Last Commit
10mo ago
Bundle Size (min+gzip)
267.7KB
Not Tree-Shakeable

aws-s3-promisified

A node module for interacting with Amazon S3. All functions use Bluebird promises.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
6
Weekly Downloads
Weekly Downloads Icon
273
Last Commit
3mo ago
Bundle Size (min+gzip)
370.4KB
Not Tree-Shakeable
bac

backblaze

An unofficial package to easily deal with Backblaze API on Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
11
Weekly Downloads
Weekly Downloads Icon
34
Last Commit
4mo ago
Bundle Size (min+gzip)
33.1KB
Not Tree-Shakeable
ng

node-gdrive

Google driver for node

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
2
Weekly Downloads
Weekly Downloads Icon
27
Last Commit
4mo ago
Bundle Size (min+gzip)
302.6KB
Not Tree-Shakeable
csn

@aws-sdk/client-s3-node

Node SDK for Amazon Simple Storage Service

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
TypeScript Icon
Deprecated
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
570
Last Commit
N/A
Bundle Size (min+gzip)
40.1KB
Not Tree-Shakeable
aas

awssum-amazon-s3

(deprecated: use aws-sdk) NodeJS module to for talking to Amazon S3.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
24
Weekly Downloads
Weekly Downloads Icon
367
Last Commit
7y ago
Bundle Size (min+gzip)
10.5KB
Not Tree-Shakeable
gd

google-drive

Node.js library to access Google Drive's API.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
201
Weekly Downloads
Weekly Downloads Icon
322
Last Commit
4y ago
Bundle Size (min+gzip)
186.1KB
Not Tree-Shakeable
su

s3-upload

Create and deploy your static sites using node.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
97
Weekly Downloads
Weekly Downloads Icon
215
Last Commit
5y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
god

godri

A Node.js command line application to search for Google Drive files from the comfort of the terminal.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
1
Weekly Downloads
Weekly Downloads Icon
2
Last Commit
2mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
gds

google-drive-sheets

Google Sheets API Wrapper

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
7
Weekly Downloads
Weekly Downloads Icon
95
Last Commit
3y ago
Bundle Size (min+gzip)
418.7KB
Not Tree-Shakeable
sb

solid-bucket

A universal API for Cloud Storage providers. Supports: Amazon AWS S3, Backblaze B2, Microsoft Azure Blob, DigitalOcean Spaces, Rackspace Cloud Storage, Wasabi Object Storage and any S3-Compatible cloud storage or Folder (e.g NAS)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
76
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
eb

easy-backblaze

The absolute simplest way possible to make Backblaze B2 API calls.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
9
Weekly Downloads
Weekly Downloads Icon
75
Last Commit
4y ago
Bundle Size (min+gzip)
1.66KB
Not Tree-Shakeable
bv

box-view

A node client for the Box View API

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
13
Weekly Downloads
Weekly Downloads Icon
58
Last Commit
6y ago
Bundle Size (min+gzip)
20.9KB
Not Tree-Shakeable
df

dropbox-fs

📦 Node FS wrapper for Dropbox

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
30
Weekly Downloads
Weekly Downloads Icon
50
Last Commit
3y ago
Bundle Size (min+gzip)
35.2KB
Not Tree-Shakeable

multi-rest

A middleware to handle multi-part request for restify

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
5
Weekly Downloads
Weekly Downloads Icon
42
Last Commit
3y ago
Bundle Size (min+gzip)
38.0KB
Not Tree-Shakeable

cloudrail-si

Unified API Library for: Cloud Storage, Social Log-In, Social Interaction, Payment, Email, SMS, POIs, Video & Messaging. Included services are Dropbox, Google Drive, OneDrive, OneDrive for Business, Box, Egnyte, PayPal, Stripe, Google Places, Foursquare, Yelp, YouTube, Vimeo, Twitch, Facebook Messenger, Telegram, Line, Viber, Facebook, GitHub, Google+, LinkedIn, Slack, Twitter, Windows Live, Yahoo, Mailjet, Sendgrid, Twilio, Nexmo, Twizo.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
270
Weekly Downloads
Weekly Downloads Icon
42
Last Commit
2y ago
Bundle Size (min+gzip)
144.7KB
Not Tree-Shakeable
ng

@d0whc3r/node-gdrive

Google drive api for node made easy with typescript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
5
Weekly Downloads
Weekly Downloads Icon
41
Last Commit
1y ago
Bundle Size (min+gzip)
430.6KB
Tree-Shakeable

filefog

A thin cloud-service agnostic wrapper/interface to access and execute file operations in Node

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
27
Weekly Downloads
Weekly Downloads Icon
35
Last Commit
5y ago
Bundle Size (min+gzip)
6.60KB
Not Tree-Shakeable

nodejs-box

Box API client for Node.JS

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
23
Weekly Downloads
Weekly Downloads Icon
29
Last Commit
6y ago
Bundle Size (min+gzip)
3.91KB
Not Tree-Shakeable
sgd

selfish-google-drive

Google drive api for that access your own account

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
4
Weekly Downloads
Weekly Downloads Icon
27
Last Commit
3y ago
Bundle Size (min+gzip)
240.6KB
Not Tree-Shakeable

node-google-drive-new

Library to operate with Google Drive API v3 from Node.js, using system user tokens or personal keys

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
45
Weekly Downloads
Weekly Downloads Icon
25
Last Commit
2y ago
Bundle Size (min+gzip)
410.2KB
Not Tree-Shakeable
gs

gdrive-simple

A library to simplify reading/writing files with the Google Drive API.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
17
Last Commit
N/A
Bundle Size (min+gzip)
2.82KB
Not Tree-Shakeable
box

boxsdk

an SDK for BOX, to be used with node.

License Icon
License: BSD-2-Clause
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
1
Weekly Downloads
Weekly Downloads Icon
15
Last Commit
7y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
bs

box-sdk

Node.js client for the Box.com Content API.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
13
Weekly Downloads
Weekly Downloads Icon
15
Last Commit
3y ago
Bundle Size (min+gzip)
202.6KB
Not Tree-Shakeable
gdh

google-drive-handler

Utility functions for Google Drive. It can be used in client browser and server nodejs as well.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
14
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
fs

fstream-s3

Advanced FS streaming to amazon s3 for Node

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
8
Weekly Downloads
Weekly Downloads Icon
13
Last Commit
9y ago
Bundle Size (min+gzip)
74.8KB
Not Tree-Shakeable
ndv

node-dropbox-v2

Simple DropBox API V2 Client for Node.js

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
11
Last Commit
3y ago
Bundle Size (min+gzip)
186.3KB
Not Tree-Shakeable
ns

node-s3

A no fuss, simple Amazon AWS S3 node.js integration

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
9
Weekly Downloads
Weekly Downloads Icon
9
Last Commit
7y ago
Bundle Size (min+gzip)
2.26KB
Not Tree-Shakeable
ncd

node-cloudfs-drive

Wrapper to simplify interaction with google drive apis

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
2
Weekly Downloads
Weekly Downloads Icon
9
Last Commit
3y ago
Bundle Size (min+gzip)
32.0KB
Not Tree-Shakeable
gsj

gdrive-sync-js

Javascript wrapper library for Google Drive API v3

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
95
Weekly Downloads
Weekly Downloads Icon
9
Last Commit
1y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
ds

dropbox-sdk

An alternative Dropbox SDK for nodejs

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
0
Weekly Downloads
Weekly Downloads Icon
8
Last Commit
N/A
Bundle Size (min+gzip)
14.8KB
Not Tree-Shakeable
nbv

node-box-view

Node.js client library for Box View API

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
N/A
Top Feedback
N/A
GitHub Stars
Github Icon
4
Weekly Downloads
Weekly Downloads Icon
7
Last Commit
6y ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable