tiff.js is a port of LibTIFF by compiling the LibTIFF C code with Emscripten.