FlyDrive
JSON →FlyDrive is a multi-driver file storage library for Node.js that provides a unified API to interact with local filesystem and cloud storage providers including S3, GCS, and R2. The current stable version is 2.1.0, released with a focus on modern ESM-only usage and requiring Node.js >=24. It ships full TypeScript definitions and uses a driver-based architecture. Unlike generic SDK wrappers, FlyDrive offers an abstraction layer that allows swapping backends without changing application code. Packages are released on npm as needed, with a stable release cadence.
Resources
packageflydrive ↗