This is related to #233 (and specifically this comment). For codecs/filters that are not currently supported, IIUC the only way to add support is to patch zarrita.js source itself.
The feature I'm requesting is a mechanism to register additional codecs/filters. I think this would be useful both as a way to
- decouple development of e.g. TS implementations of the python zarr.numcodecs codecs suite of codecs from the main zarrita.js source, as well as
- supporting truly custom third-party codecs.
I (and my colleagues) would be willing to take a crack at this with a bit of guidance!