Flysystem, many filesystems, one API. A filesystem abstraction layer you won't hate.