Networking support is required to fully support the file format.
Beast for native code and XHR via Emscripten on WebAssembly seem like a sensible choice.