I did a similar VFS in Go. It doesn't run client-side in a browser.
But you can use it (e.g.) in a small VPS to access a multi-TB database directly from S3.