@tweedegolf/storage-abstraction

Provides an abstraction layer for interacting with a storage; the storage can be local or any of the supported cloud storage services.
v2.1.6 URL: https://unpkg.com/@tweedegolf/storage-abstraction@2.1.6/dist/index/Storage.js
OpenBrowse Files
storage abstractioncloud storagestoragecloudcloud filesystemgoogle cloudamazon s3backblaze b2cloudflare r2cubbitminioazure

storage-engine

EventEmitter abstraction on top the React-Native AsyncStorage API
v3.0.7 URL: https://unpkg.com/storage-engine@3.0.7/lib/index.js
OpenBrowse Files
asyncstorageemitterasyncstoragereactreact-nativenativeengine

@flystorage/file-storage

File-storage abstraction: multiple filesystems, one API.
v1.1.0 URL: https://unpkg.com/@flystorage/file-storage@1.1.0/dist/cjs/index.js
OpenBrowse Files
fsfilefilesfilesystemfilesystemsstorage

kura

The FileSystem API abstraction library.
v0.4.86 URL: https://unpkg.com/kura@0.4.86/lib/index.js
OpenBrowse Files
kuraFileSystemstorageIndexedDB

@tweedegolf/sab-adapter-google-cloud

Provides an abstraction layer for interacting with Google Cloud storage service.
v1.0.8 URL: https://unpkg.com/@tweedegolf/sab-adapter-google-cloud@1.0.8/dist/index/AdapterGoogleCloud.js
OpenBrowse Files
google cloudbackblaze b2amazon s3storagestorage abstractioncloud filesystemcloudflare r2cubbitminioazure