dlis-parser

@geoharkat/dlis-parser is a zero-dependency JavaScript library for parsing RP66 V1 (DLIS) well-log binary files in both the browser and Node.js.

npm install @geoharkat/dlis-parser
import { DLISFile } from '@geoharkat/dlis-parser';

const file = await DLISFile.fromFile('well.dlis');
const frame = file.logicalFiles[0].getFrame('MAIN');
const { frameCount, data } = frame.decode();

console.log(frameCount, 'depth samples');
console.log('DEPTH[0]:', data.DEPTH[0]);

Project