emscripten-core / emscripten

Emscripten: An LLVM-to-WebAssembly Compiler
Other
25.63k stars 3.28k forks source link

Web File System Access API #15277

Open jozefchutka opened 2 years ago

jozefchutka commented 2 years ago

Hi, first of all I wanted to thank you for your hard work on emscripten. Recently I have been working with WORKERFS filesystem which I find vital in my project. Kudos to whoever came up with this idea and implemented...

Moving forward into 2021, there is now File System Access API available in web browsers, so I wanted to check if there has been any research or implementation or at least a plan to do so?

If not considered in foreseeable future, what would be the best material to look into for implementing this custom FS?

tlively commented 2 years ago

cc @ethanalee. There is work underway (discussion and tracking in #15041) on a rewrite of the file system layer. We plan for the new system to have modular backends, and we plan to have a backend for the origin private file system, which is part of the file system access API.

jozefchutka commented 2 years ago

Fingers crossed this gets in smoothly. ETA on this like weeks or months?

tlively commented 2 years ago

Hopefully no more than a couple months